1602液晶测试程序(郭天祥版本).doc

上传人:scccc 文档编号:12351218 上传时间:2021-12-03 格式:DOC 页数:2 大小:18.50KB
返回 下载 相关 举报
1602液晶测试程序(郭天祥版本).doc_第1页
第1页 / 共2页
1602液晶测试程序(郭天祥版本).doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《1602液晶测试程序(郭天祥版本).doc》由会员分享,可在线阅读,更多相关《1602液晶测试程序(郭天祥版本).doc(2页珍藏版)》请在三一文库上搜索。

1、/*液晶接口: 1,gnd 2,vcc 3液晶显示偏压信号,可串联 1k 电阻后接 gnd4 RS,数据命令选择端 5 RW读写选择端 6 E使能端714 数据端口 15,16 液晶背光显示,需串联电阻 15+ 16 -(500 欧左右) */ #include<reg52.h>#define uchar unsigned char#define uint unsigned intsbit Icde n=P22;/ 使能端sbit Icdrs=P2A0;/数据命令选择端sbit rw=P2A1;uchar code tabIe="xian shi 1"/输入的字

2、符uchar code tabIe1="xian shi 2"/输入的字符uchar num=0;void deIay(uint z)uint x,y;for(x=z;x>0;x-)for(y=110;y>0;y-);void write_com(uchar com)/ 根据写时序图写出指令程序 Icdrs=0;rw=0;P3=com;deIay(5);Icden=1;deIay(5);Icden=0;void write_data(uchar date)/ 根据写时序图写出数据程序Icdrs=1;rw=0;P3=date;deIay(5);Icden=1;de

3、Iay(5);Icden=0;void init()lcden=0; / 使能端为低电平 write_com(0x38);/*显示模式设置 00111000 设置 16*2 显示 5*7 点阵 8 位数据接口 */ write_com(0x0f);/* 显示开关及光标设置00001DCBD=1 ,开显示D=0, 关显示C=1,显示光标C=0 ,不显示光标B=1 ,光标闪烁B=0 ,光标不闪烁*/write_com(0x06);/ 地址指针自动 +1 且光标 +1 ,写字符屏幕不会移动 write_com(0X01);write_com(0X80); void main()init();for(num=0;num<10;num+)/输入的字符数量 ,修改write_data(tablenum);delay(50);write_com(0X80+0x40);for(num=0;num<10;num+) /输入的字符数量,修改 write_data(table1num);delay(50);while(1);

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1