求助ds1302时钟 为什么秒不走

2024-11-16 18:35:17
推荐回答(1个)
回答1:

系统是数码管+单片机89C51+DS1302:
查查DS1302的晶体有没有不振的情况,可以用示波器测量。如有,检查晶体电路,更换晶体。
查查单片机和DS1302之间的接口,有没有从DS1302中读取数据的操作,看看这些操作对不。
查查单片机和数码管之间的连接,是否有单片机没有更新显示的情况。
如果上面两处有问题,查查单片机的复位电路和时钟电路,如果都没有问题,查查程序,看看程序中什么地方有bug。