预览加载中,请您耐心等待几秒...
1/2
2/2

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

#include<reg51.h> sbitlcdrs=P3^0; sbitlcden=P3^2; unsignedcharnum=0; unsignedcharcodetable[]="WeiDian10-1023"; unsignedcharcodetable1[]="TongShuangShuang"; voiddelay(unsignedintz) { unsignedcharx,y; for(x=0;x<z;x++) for(y=0;y<110;y++); } voidwrite_com(unsignedcharcom) { lcdrs=0; P1=com; delay(5); lcden=0; lcden=1; delay(5); lcden=0; } voidwrite_data(unsignedchardate) { lcdrs=1; P1=date; delay(5); lcden=0; lcden=1; delay(5); lcden=0; } voidinit() { lcden=0; write_com(0x38); write_com(0x0c); write_com(0x01); write_com(0x06); write_com(0x80+0x10); } voidmain() { init(); for(num=0;num<16;num++) { write_data(table[num]); delay(20); } write_com(0x80+0x50); for(num=0;num<16;num++) { write_data(table1[num]); delay(20); } for(num=0;num<24;num++) { write_com(0x18); delay(250); } while(1); }