1602液晶显示 Keil C

上传人:oq****t 文档编号:3581331 上传时间:2017-08-08 格式:TXT 页数:2 大小:1.18KB
返回 下载 相关 举报
1602液晶显示 Keil C_第1页
第1页 / 共2页
1602液晶显示 Keil C_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《1602液晶显示 Keil C》由会员分享,可在线阅读,更多相关《1602液晶显示 Keil C(2页珍藏版)》请在金锄头文库上搜索。

1、/*1602液晶显示*/#include#define uchar unsigned char#define uint unsigned intsbit LCDEN=P34;sbit RS=P35;sbit WEILA=P27;sbit DULA=P26;uchar code table1=I Love You;uchar code table2=MY Hometown !; void delay(uint k)uint j,i;for(j=k;j0;j-)for(i=100;i0;i-);void write_comd(uchar com)RS=0;/数据/命令选择端P0=com;delay

2、(1);/数据建立时间LCDEN=1;delay(5);LCDEN=0;void write_data(uchar datas)RS=1;/数据/命令选择端P0=datas;delay(1);/数据建立时间LCDEN=1;delay(5);LCDEN=0;void init()WEILA=0;DULA=0;LCDEN=0;write_comd(0x38);/显示模式设置write_comd(0x0f);/开显示,显示光标且光标闪烁write_comd(0x06);/写一个字符后,地址指针加1且光标加1;整屏显示不移动write_comd(0x01);/显示清屏void main() uint i,j;init();write_comd(0x80);/初始化数据指针,写在第一行/write_data(1);/write_data(0x31);/write_data(2);for(i=0;i10;i+)write_data(table1i);delay(100);write_comd(0x80+0x43);/将数据指针移动到第二行第4字符处开始显示for(j=0;j13;j+)write_data(table2j);delay(100);while(1);

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号