STM32f103系列诺基亚5110lcd液晶显示程序.doc

STM32f103系列诺基亚5110lcd液晶显示程序.doc

ID:55632276

大小:69.00 KB

页数:17页

时间:2020-05-21

STM32f103系列诺基亚5110lcd液晶显示程序.doc_第1页
STM32f103系列诺基亚5110lcd液晶显示程序.doc_第2页
STM32f103系列诺基亚5110lcd液晶显示程序.doc_第3页
STM32f103系列诺基亚5110lcd液晶显示程序.doc_第4页
STM32f103系列诺基亚5110lcd液晶显示程序.doc_第5页
资源描述:

《STM32f103系列诺基亚5110lcd液晶显示程序.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、主体的程序来源于OPENEDV论坛适用于STM32F103系列移植改端口只需在LCD5110.h中改管脚即可本程序包括汉字,英文字符,图片显示,画圆,矩形等子涵,具体参见LCD5110.C编译BY@kinsleyLCD5110.C#include"stm32f10x.h"#include"LCD5110.h"#include"delay.h"#include"Pixel_EN.h"#include"Pixel_CH.h"#include"Picture.h"#defineucharunsignedchar//----------------

2、---------------------------------------------------//Nokia5510指令集//D7D6D5D4D3D2D1D0//00100PDVH//

3、

4、

5、_______1->扩展指令集0->基本指令集//

6、

7、___________1->垂直寻址0->水平寻址//

8、_______________1->低功耗模式0->正常模式//-------------------------------------------------------------------//显示模式//D7D6D5D4D3D2

9、D1D0//00001D0E//

10、

11、_______0011//

12、_______________0101//白屏正常全显反转//-------------------------------------------------------------------/********************************************************************************************************************************************@f

13、_name:voidLCD5110_GPIOInit(void)@brief:初始化硬件端口配置@param:None@return:None*********************************************************************************************************************************************/u8Value_List[504];voidLCD5110_GPIOInit(void){GPIO_InitTypeDe

14、fGPIO_InitStructure;RCC_APB2PeriphClockCmd(LCDRCC_CLK,ENABLE);GPIO_InitStructure.GPIO_Pin=GPIO_Pin_All;GPIO_InitStructure.GPIO_Speed=GPIO_Speed_10MHz;GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP;GPIO_Init(LCD_CTRL_PORT,&GPIO_InitStructure);LCD5110_Init();}/***************

15、*****************************************************************************************************************************@f_name:voidLCD5110_Init(void)@brief:液晶初始化@param:None@return:None***********************************************************************************

16、**********************************************************/voidLCD5110_Init(void){//复位LCD_低电平脉冲LCD_RST_L;delay_ms(1);LCD_RST_H;//复位串行接口_高电平脉冲LCD_CE_H;delay_ms(1);LCD_CE_L;//设置LCDLCD5110_Send(0x21,DC_CMD);//使用扩展命令设置LCD模式LCD5110_Send(0xC8,DC_CMD);//设置偏置电压LCD5110_Send(0x06,DC

17、_CMD);//温度校正LCD5110_Send(0x13,DC_CMD);//1:48LCD5110_Send(0x20,DC_CMD);//使用基本命令LCD5110_Sen

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。