标题:
51单片机1602显示名字
[打印本页]
作者:
苟文强
时间:
2017-9-21 23:45
标题:
51单片机1602显示名字
51单片机1602显示名字
#include<reg52.h>
sbit RS=P1^1;
sbit RW=P1^2;
sbit E=P1^3;
void delay(unsigned int n)
{
while(n--);
}
void write_com(unsigned char com)
{
RS=0;
RW=0;
E=0;
delay(100);
E=1;
P0=com;
delay(100);
E=0;
}
void write_dat(unsigned char dat)
{
RS=1;
RW=0;
E=0;
delay(100);
E=1;
P0=dat;
delay(100);
E=0;
}
void init()
{
write_com(0x38);
write_com(0x0c);
write_com(0x06);
write_com(0x01);
}
void main()
{
init();
write_com(0x00+0x80);
write_dat('l');
write_com(0x01+0x80);
write_dat('i');
write_com(0x02+0x80);
write_dat(' ');
write_com(0x03+0x80);
write_dat('t');
write_com(0x04+0x80);
write_dat('e');
write_com(0x05+0x80);
write_dat('n');
write_com(0x06+0x80);
write_dat('g');
write_com(0x40+0x80);
write_dat('9');
write_com(0x41+0x80);
write_dat('7');
write_com(0x42+0x80);
write_dat(' ');
write_com(0x43+0x80);
write_dat('1');
write_com(0x44+0x80);
write_dat('1');
write_com(0x45+0x80);
write_dat(' ');
write_com(0x46+0x80);
write_dat('0');
write_com(0x47+0x80);
write_dat('2');
while(1);
}
复制代码
1602显示屏.rar
2017-9-21 23:44 上传
点击文件名下载附件
下载积分: 黑币 -5
18.16 KB, 下载次数: 11, 下载积分: 黑币 -5
1602
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1