大神求助啊,帮我处理一下程序问题,显示的问题,帮我...

2019-07-18 12:34发布

我的时间模式的第二行显示是这样: 10 12 21 可正常的应该是这样的:2010-12-21
我的闹钟模式的显示是这样的:AlARM 23:58:00
on
可正常的应该是 这样的啊: 23:58:00
Alarm set: on
为何我不能够 把uchar code tabe1[]="20 - -";和uchar code tabe3[]="Alarm set:"写入LCD1602的第二行呢,
我穿上源代码和仿真图,求大神帮我改改,跪谢了。。。
注意:lcd_write_com(0x80+0x40); //写第2行数据
for(num=0;num<10;num++)
{
lcd_write_date(tabe3[num]);
delay(2);
}
-------------------------------------------------------------------------------------------------------------------------------
lcd_write_com(0x80+0x40); //写第2行数据
for(lcdnum=0;lcdnum<8;lcdnum++)
{
lcd_write_date(tabe1[lcdnum]);
delay(2);



万年历plus.zip 下载积分: 积分 -1 分
44.03 KB, 下载次数: 13, 下载积分: 积分 -1 分
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
15条回答
honglincolin
2019-07-19 03:14
大神,还有个问题,我的闹钟模式又出现重叠问题了,帮我看看。
还有lcd_write_com(0x0f);
        write_time2(4,alarm_shi);                  //   alarm_shi送显示
        lcd_write_date(0x3a);                         //不懂0x3a
        write_time2(7,alarm_fen);
        lcd_write_date(0x3a);
        write_time2(10,alarm_miao);
        if(alarm_on==0)的ox3a是啥意思

万年历plus.zip 下载积分: 积分 -1 分

89.06 KB, 下载次数: 4, 下载积分: 积分 -1 分

一周热门 更多>