{
lcdrs=0; P0=com; delay(5); lcden=1; delay(5); lcden=0; }
void write_date(uchar date)//写入数据 {
lcdrs=1; P0=date; delay(5); lcden=1; delay(5); lcden=0; }
void init()//初始化函数 {
P0=0xff; lcdrw=0; lcden=0;
write_com(0x80);//地址指针初始化 write_com(0x38);//初始化液晶显示器 write_com(0x0c);//控制光标
write_com(0x06);//写一个字符后地址加一 }
void main()
第 25 页
{
init(); sd=1; while(1) {
if(sd==1)//正常情况显示 {
write_com(0x80+0x00);//lcd第一排写入地址 for(num=0;num<15;num++)
write_date(table[num]);//lcd第一排写入数据 write_com(0x80+0x40);//lcd第二排写入地址 for(num=0;num<13;num++)
write_date(table1[num]);//lcd第二排写入数据
}
else if(sd==0)//不正常情况显示加报警 {
write_com(0x80+0x00);//lcd第一排写入地址 for(num=0;num<15;num++)
write_date(table2[num]);//lcd第一排写入数据 write_com(0x80+0x40);;//lcd第二排写入地址 for(num=0;num<13;num++)
write_date(table3[num]);//lcd第二排写入数据
} } }
第 26 页
bj=1;//不报警
bj=0;//报警
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库基于51的湿度检测器(利用YL69) - 图文(5)在线全文阅读。
相关推荐: