12864液晶测试程序

12864液晶测试程序

ID:36168338

大小:31.00 KB

页数:3页

时间:2019-05-06

12864液晶测试程序_第1页
12864液晶测试程序_第2页
12864液晶测试程序_第3页
资源描述:

《12864液晶测试程序》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、#include#include#include#defineucharunsignedchar#defineuintunsignedint#defineLCD_dataP0sbitLCD_RS=P3^5;sbitLCD_RW=P3^6;sbitLCD_EN=P3^4;sbitDS18B20_DQ=P2^7;sbitFM=P2^0;//蜂鸣器端口sbitkey=P2^1;ucharcodestr1[]="床前明月光";ucharcodestr2[]="疑似地上霜";ucharcodestr3[]="

2、举头望明月";ucharcodestr4[]="低头思故乡";ucharcodestr5[]="静夜思";voiddelay_1ms(uintz)//普通51单片机1ms延时程序{uinti,j;for(j=0;j

3、*****************写数据到指令寄存器******************************************/voidwrite_dat(uintdat){delay_1ms(1);LCD_RS=1;LCD_RW=0;LCD_EN=0;LCD_data=dat;LCD_EN=1;delay_1ms(1);LCD_EN=0;delay_1ms(1);}/*****************************************12864初始化程序****************************************

4、**/voidInit_12864(void){write_cmd(0x30);//基本指令集设置delay_1ms(5);write_cmd(0x0c);//整体显示开,游标关闭,游标不显示位置delay_1ms(5);write_cmd(0x01);//清除显示delay_1ms(5);}/*****************************************12864清屏******************************************/voidclr_12864(){write_cmd(0x01);delay_1ms(1

5、);}/*****************************************set汉字显示位置x=0~127,y=0~63******************************************/write_hanzi(ucharx,uchary,uchar*p){ucharwei,num;num=0;switch(x){case0:wei=0x80;break;case1:wei=0x90;break;case2:wei=0x88;break;case3:wei=0x98;break;}write_cmd(wei+y);while

6、(*(p+num)!=''){write_dat(*(p+num));num++;}}write_shuzi(ucharx,uchary,uinttemp){ucharbai,shi,ge,xiao;ucharwei,num;num=0;switch(x){case0:wei=0x80;break;case1:wei=0x90;break;case2:wei=0x88;break;case3:wei=0x98;break;}write_cmd(wei+y);bai=temp/1000+0x30;shi=temp/100%10+0x30;ge=temp/1

7、0%10+0x30;xiao=temp%10+0x30;write_dat(bai);write_dat(shi);write_dat(ge);write_dat('.');write_dat(xiao);write_hanzi(1,3,str5);}/*****************************************12864显示字符串(8*8)******************************************/main(){Init_12864();while(1){write_hanzi(0,0,str1);write

8、_shuzi(1,0,1234);}//clr_12

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

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

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