标题:
为什么我使用DS1302时钟关机重启后时间又被重置了?
[打印本页]
作者:
4gggg
时间:
2018-3-8 00:10
标题:
为什么我使用DS1302时钟关机重启后时间又被重置了?
我的单片机是89C51 DS1302采用主电源和备份电源双电源供应,不应该是断电继续时间走的吗
作者:
HC6800-ES-V2.0
时间:
2018-3-8 08:16
肯定是被你的程序重新赋值了。
如果是你自己的程序,那么,在第一次调试时输入时间日期,所面再使用时,那些语句就要去掉,换成读时间日期就好了。
如果不是你的程序,那么就要自己读懂程序,找到赋值时间日期那部分,换成读就好了。
作者:
DYQ_DYQ
时间:
2018-3-8 08:47
那你是不是备用电源也没电呢?开发板上可没有电池喔,断电基本上就是复位了。
作者:
A919749027
时间:
2018-3-8 08:59
单片机关掉之后程序就不运行了
作者:
1834202192
时间:
2018-3-8 09:13
是不是纽扣电池没电了,或者是电源接口短路,你可以检查一下!
作者:
tiedanbb
时间:
2018-3-8 09:44
是不是上电后有初始化DS1302的过程,这个不应该有
作者:
ahshmj
时间:
2018-3-8 10:34
ds1302不能每次重启都运行初始化程序的。
第一次运行时,给ds1302赋时间值后,可以在ds1302的ram里面写入一个标记,每次单片机重启时检查此标记,来确定是否需要设定实时时间。有标记就跳过。
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1