满意答案
void init(unsigned char zi[],unsigned char hang2[])
{int i,j;
write_com(0x38); //16*2显示,5*7点阵,8位数据
delay(5);
write_com(0x38);
delay(5);
write_com(0x38);
delay(5);
write_com(0x0c); //显示开,关光标
delay(5);
write_com(0x06); //移动光标
delay(5);
write_com(0x01); //清除LCD的显示内容
delay(5);
write_com(0x80);
for( i=0;i
{ write_date( zi[i]);
delay1(5);
}
write_com(0x80+0x40);
for( j=0;j
{ write_date( hang2[j]);
delay1(5);
}
TMOD=0X01;
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
EA=1;
ET0=1;
TR0=1;
}
这是init的程序..
10分享举报