ds1302的程序中有初始化时间程序,每次上电都执行。但只有第一次上电时才有效,如果不把后备电池断开不行

2024-11-15 09:17:26
推荐回答(1个)
回答1:

ds1302启动有两种方式,一种是改变初始时间启动,一种是不改变初始时间启动。在你切换电源的时候,单片机若是没有停止供电,则系统就不会复位,初始化程序执行不到,时间会沿着原有时间继续。
让正在调整的数据闪动呢?思路是怎样的?有C例子最好。
这个问题篇幅有些长了,例程有但不方便发出来。思路是设置几个计算器变量,按下按键后,指针变量所指向的数码开始闪动,加减键操作时可以修改闪动的值,15秒内无键按下则停止闪动,并将当前值保存到1302中。若需要详细信息,请加入54967828QQ进一步探讨。