图文详情
产品属性
相关推荐
带U*下载烧录和9芯(232)下载烧录;使用开发*方便;易操作;功能多:A/D数摸转换;D/A摸数转换,24C02记忆,12位键盘,4位按纽开关,备电子屏幕下载口,温度显示,6位数码管,带1602液晶,带12864中文液晶接口*即用,开发学习更轻松;www.xiangy.com有大量本开发板资料(配12864中文液晶另加50元)https://www.xiangy.com
单片机教学网站,更多资料,学习视频等
#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
uchar code table[]="XYING MCU";
uchar code table1[]="www.xying.com";
sbit du=P2^1;
sbit wei=P2^0;
sbit rs=P3^5;
sbit en=P3^4;
uchar num;
void delay(uint z)
{
uint x,y;
for(x=z;x>0;x--)
for(y=114;y>0;y--);
}
void write(uchar com)
{
rs=0;
P0=com;
delay(5);
en=1;
delay(5);
en=0;
}
void date(uchar date)
{
rs=1;
P0=date;
delay(5);
en=1;
delay(5);
en=0;
}
void init()
{
du=0;
wei=0;
en=0;
write(0x38);
write(0x0c);
write(0x06);
write(0x01);
}
void main()
{
init();
write(0x80+0x03);
for(num=0;num<9;num++)
{
date(table[num]);
delay(5);
}
write(0x80+0x41);
for(num=0;num<13;num++)
{
date(table1[num]);
delay(5);
}
while(1);
}