12864带字库c语言源码

12864带字库c语言源码

ID:41117184

大小:78.50 KB

页数:13页

时间:2019-08-16

12864带字库c语言源码_第1页
12864带字库c语言源码_第2页
12864带字库c语言源码_第3页
12864带字库c语言源码_第4页
12864带字库c语言源码_第5页
资源描述:

《12864带字库c语言源码》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、#include#include#include#includeunsignedcharcodeIC_DAT[];unsignedcharcodepic1[];unsignedcharcodepic2[];unsignedcharcodepic3[];sbitRS=P2^4;sbitWRD=P2^5;sbitE=P2^6;sbitPSB=P2^1;sbitRES=P2^3;voidTransferData(chardata1,bitDI);voiddisplay(void);vo

2、iddisplay_grapic(void);voiddelayms(unsignedintn);voidDisplayLine(unsignedcharline1,unsignedcharline2);voidDisplayGraphic(unsignedcharcode*adder);voiddelay(unsignedintm);voidlcd_mesg(unsignedcharcode*adder1);unsignedcharcodeIC_DAT[]={"上海浩豚电子科技""单片机开发板系列""中文字库测试程序""恭喜发财身体健康"};uns

3、ignedcharcodeIC_DAT2[]={"海纳百川宽容为先""欲成大业诚信为先""游弋商海济世为先""人立于世守法为先"};voidinitinal(void)//LCD字库初始化程序{delay(40);//大于40MS的延时程序PSB=1;//设置为8BIT并口工作模式delay(1);//延时RES=0;//复位delay(1);//延时RES=1;//复位置高delay(10);TransferData(0x30,0);//ExtendedFunctionSet:8BIT设置,RE=0:basicinstructionset,G=0:

4、graphicdisplayOFFdelay(100);//大于100uS的延时程序TransferData(0x30,0);//FunctionSetdelay(37);////大于37uS的延时程序TransferData(0x08,0);//DisplayonControldelay(100);//大于100uS的延时程序TransferData(0x10,0);//CursorDisplayControl光标设置delay(100);//大于100uS的延时程序TransferData(0x0C,0);//DisplayControl,D=1

5、,显示开delay(100);//大于100uS的延时程序TransferData(0x01,0);//DisplayCleardelay(10);//大于10mS的延时程序TransferData(0x06,0);//EnryModeSet,光标从右向左加1位移动delay(100);//大于100uS的延时程序}voidinitina2(void)//LCD显示图片(扩展)初始化程序{delay(40);//大于40MS的延时程序PSB=1;//设置为8BIT并口工作模式delay(1);//延时RES=0;//复位delay(1);//延时RE

6、S=1;//复位置高delay(10);TransferData(0x36,0);//ExtendedFunctionSetRE=1:extendedinstructiondelay(100);//大于100uS的延时程序TransferData(0x36,0);//ExtendedFunctionSet:RE=1:extendedinstructionsetdelay(37);////大于37uS的延时程序TransferData(0x3E,0);//EXFUNCTION(DL=8BITS,RE=1,G=1)delay(100);//大于100uS

7、的延时程序TransferData(0x01,0);//CLEARSCREENdelay(100);//大于100uS的延时程序}voidmain(void){while(1){initina2();//调用LCD显示图片(扩展)初始化程序DisplayGraphic(pic2);//显示图片2delayms(200);DisplayGraphic(pic3);//显示图片3delayms(200);initinal();//调用LCD字库初始化程序delay(100);//大于100uS的延时程序lcd_mesg(IC_DAT);//显示中文汉字1

8、delayms(240);delayms(240);initinal();//调用LCD字库初始化程序del

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

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

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