单片机学习小组
直播中

魏双艳

7年用户 222经验值
私信 关注

开发板的ds1302每次关闭后解决重启后又初始化

开发板的ds1302在每次关闭后,解决重启后又初始化的问题!! 我的想法是第一次肯定要给DS1302初始化,在关闭电源后,如果在开启的话单片机重新工作 又给他初始化!那么是不是在第一次初始化后,在给单片机少一边烧一遍程序,第二次把初始化的代码去掉,只保留读的代码,和保证她正常走的代码,是这个思路吗?

回帖(3)

刘颖

2019-4-3 08:54:23
可以给个检测DS1302的代码,如果初始化过了,在DS1302内部的RAM写入一个特定的值,下次开机的时候先读取这个值,看下是不是上次写入的值,如果不是则进行初始化,和上次写入一样则跳过初始化直接读取时间显示,就这么简单
举报

王峰

2019-4-3 09:19:03
谢谢
举报

徐梦灵

2019-4-3 09:36:33
第一次是设置时钟,第二次把函数注释掉,才下载一次就好
举报

更多回帖

发帖
×
20
完善资料,
赚取积分