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

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

ID:41885155

大小:499.94 KB

页数:20页

时间:2019-09-04

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

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

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

2、r//Nokia5510指令集//D7D6D5D4D3D2DIDO//00100PDVH//111.1〉扩展指令集0〉基本指令集//11l->垂直寻址0->水平寻址//1l->低功耗模式0->正常模式//-//显示模式//D7D6D5D4D3D2DIDO//00001DOE//110011//10101//白屏正常全显反转///vlxvlxvlxvlxvlxvlxkL^vlxkL^vlxkL^vlxvlxvlxvlxvlxvlxf*1*•卜*1*"卜•卜•卜*7*•卜•卜"卜•卜*7*•卜•卜"卜<

3、1*•卜<1*^TwrT%*1^*1^*1^^Tv•"Tv•"Tv•"Tv•"Tv•"Tv•"Tv•"Tv•"Tv@f_name:voidLCD5110_GPIOInit(void)@bricf:初始化硬件端口配置@param:None@return:None*1^*1^*1^*1^*1^*1^*1^*1^*1^^Tv•"Tv•"Tv•"Tv•"Tv•"Tv•"Tv•"Tv•"Tv•"Tv#X%*Tv•"Tv•"•卜•・•丄■•卜*1^•卜*1^•卜•・•丄■•卜•丄••卜•丄••上•卜•・•丄■•

4、丄••卜•丄•*1*•・*1^•卜*i*・b•卜*1*•・el*•”・b*1*/uu8Value_List[504];voidLCD5110_GPIOInit(void)GPIO」nitTypcDcfGPIO」nitStnicturc;RCC_APB2PeriphClockCmd(LCDRCC_CLK,ENABLE);GPI0JnitStructure.GP10_Pin=GPI0_Pin_All;GPIOJnitStructure.GPIO.Speed=GPIO_Speed_10MHz;GPIOIn

5、itStructure.GPIOMode=GPIOModeOutPP;GPIO_Init(LCD_CTRL_PORT,&GPIO」nitStnicturc);LCD5110_Init();//»Tw•!>»Tw0T%»T^9T^•!>rTw»Y>9T^»TwrTw»TwrTw»TwrTw»Y>9T^*1^»Tw9T^»Y>»Tw•!>9T^rTw»T^»Tw9T^»Y>»Tw»T^»Yw9nriw»Tw

6、*^p*p*p<7*rjwr

7、*rj**

8、

9、*^prj%*

10、*^prp^prprj*rj*rp^prj**

11、*r

12、^rj%*

13、*rj^rp^prpr

14、^rj*rpr

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

16、*^p*p*p<7*rjwr

17、*rj**

18、*^prj%*

19、*^prp^prprj*rj*rp^prj*rj*r

20、^rj%*

21、*rj^rp^prpr

22、^rj*rpr

23、^rj%*

24、*r

25、^rj%*

26、*r

27、

28、wrj%rj^rj*r

29、^rj%■A^£rkL^^L#vi>^£rkLz^L#%£^^L#^£r^£r^£r^2^kL^^lx%1^^lxvl>/rj%r

30、%rprj%rprj%rjwrj%rj*rj・<7*rprj%rprjwrj%rj%ry*rprj・rprj・rprj%rj・rj%ry*rp#y*rprprprpry^rj%rj^*y%rj・fvoidLCD5110_lnit(void){〃复位LCD_低电平脉冲LCD_RST_L;delay_ms(l);LCD_RST_H;〃复位串行接口—高

31、电平脉冲LCD_CE_H;delay_ms(l);LCD_CE_L;〃设置LCDLCD5110_Send(0x2LDC_CMD);〃使用扩展命令设置LCD模式LCD5110_Send(0xC8,DC_CMD);〃设置偏置电压LCD5110_Send(0x06,DC_CMD);〃温度校正LCD511O_Send(Oxl3,DC_CMD);//1:48LCD5110_Scnd(0x20,DC_CMD);//使用基木命令LCD5110_Send(0x0C,DC_CMD);〃

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

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

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