lcd5110驱动程序代码(avr单片机)

lcd5110驱动程序代码(avr单片机)

ID:14326982

大小:46.00 KB

页数:14页

时间:2018-07-27

lcd5110驱动程序代码(avr单片机)_第1页
lcd5110驱动程序代码(avr单片机)_第2页
lcd5110驱动程序代码(avr单片机)_第3页
lcd5110驱动程序代码(avr单片机)_第4页
lcd5110驱动程序代码(avr单片机)_第5页
资源描述:

《lcd5110驱动程序代码(avr单片机)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、LCD5110驱动程序代码(AVR单片机)/****************************************************************************************84*48点阵X:0-83点,Y:0-5行英文字符:全屏显示:6行*14列每个字符:宽6点*高8点中文字符:全屏显示:4行*7列每个字符:宽12点*高11点LCD_init();//初始化液晶LCD_clear();//清屏LCD_set_XY(0,1);//X行,Y点,设定坐标LCD_write_char('V');//写字符L

2、CD_write_english_sendbyte(4,3,dingwei);//X行,Y点,字符LCD_write_english_sendstr(3,2,"TEST");//X行,Y点,字符串LCD_write_chinese_string(0,5,12,2,0,0);//X行,Y列,宽度,个数,点阵数组起始行数,行间距LCD_draw_bmp_pixel(0,32,AVR_bmp,48,24);//X行,Y点,位图点阵数据变量,长,宽******************************************************

3、**********************************///DefineI/Opins#defineLCD_PORTPORTC#defineLCD_DIRDDRC#defineLCD_INPINC#defineCLKPC4//CLK串行时钟线#defineDINPC3//DIN串行数据线#defineDCPC2//DC数据/指令选择#defineCEPC1//CE片选#defineRSTPC0//RST复位#defineSCLKBIT(CLK)#defineSDINBIT(DIN)#defineLCD_DCBIT(DC)#defin

4、eLCD_CEBIT(CE)#defineLCD_RSTBIT(RST)//enableglobalinterrupts#defineGIE(SREG

5、=BIT(7))//disableglobalinterrupts#defineGID(SREG&=~BIT(7))//#defineSLEEP()asm("sleep")/*enablesanunsignedchartobeusedasaseriesofbooleans*/#defineBIT(x)(1<<(x))#defineSETBIT(x,y)(x

6、=y)#defineCLEARBIT(x

7、,y)(x&=~y)#defineCHECKBIT(x,y)(x&y)#definetrue1#defineTrue1#definefalse0#defineFalse0constunsignedcharHZK[][24]={/*--新宋体9;此字体下对应的点阵为:宽x高=12x12--*//*--高度不是8的倍数,现调整为:宽度x高度=12x16--*/0x89,0xF2,0x00,0xFF,0x01,0xF9,0xFF,0x00,0xFC,0x00,0xFF,0x00,0x00,0x07,0x04,0x04,0x02,0x01,0x02,0x

8、04,0x01,0x04,0x07,0x00,/*--文字0:测--*/0x11,0xF6,0x00,0x02,0x3A,0xAA,0xFF,0x6A,0xAA,0x3A,0x02,0x00,0x06,0x01,0x02,0x05,0x05,0x04,0x07,0x04,0x04,0x05,0x04,0x00,/*--文字1:速--*/};/**********************************6x8font1pixelspaceatleftandbottomindex=ASCII-32取模时左边空一列,下面空一行。********

9、***************************/constunsignedcharfont6x8[][6]={{0x00,0x00,0x00,0x00,0x00,0x00},//sp{0x00,0x00,0x00,0x2f,0x00,0x00},//!{0x00,0x00,0x07,0x00,0x07,0x00},//"{0x00,0x14,0x7f,0x14,0x7f,0x14},//#{0x00,0x24,0x2a,0x7f,0x2a,0x12},//${0x00,0x62,0x64,0x08,0x13,0x23},//%{0x00,

10、0x36,0x49,0x55,0x22,0x50},//&{0x00,0x00,0x05,0x03,0x00,0x00},//'{0x0

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

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

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