单片机/MCU论坛
登录
直播中
李丽
7年用户
1432经验值
私信
关注
[问答]
关于ds1302的初始化问题
开启该帖子的消息推送
DS1302
初始化
用ds1302写时钟的过程中,发现每一次上电后,时间都被赋了初值,每次上电ds1302都被被初始化,通过百度知道需要判断秒的第8位是否为1,来使得ds1302只初始化一次,从而实现掉电保持的功能,但是不成功,我不知道是不是代码的问题,还有没有其他的方法可以解决?
回帖
(1)
高川
2023-10-25 17:11:55
读秒寄存器操作没错,是0x81指令;但是看操作手册应该是读出来 0x80==0x80才进行初始化,因为秒寄存器的最高位置1是时钟停振,置0是时钟工作。
所以逻辑错了。
读秒寄存器操作没错,是0x81指令;但是看操作手册应该是读出来 0x80==0x80才进行初始化,因为秒寄存器的最高位置1是时钟停振,置0是时钟工作。
所以逻辑错了。
举报
更多回帖
rotate(-90deg);
回复
相关问答
DS1302
初始化
ds1302
初始化
失败
2019-04-25
2747
开发板的
ds1302
每次关闭后解决重启后又
初始化
2019-04-03
2397
关于
ds1302
的复位问题,求大神指导
2014-11-25
2593
时钟
DS1302
和
DS
18B20
初始化
程序冲突
2017-12-15
9522
DS1302
写数据写BCD码还是十进制吗?
2023-10-26
337
DS1302
写入数据和读数据 求解
2013-02-19
12275
ds1302
如果不装电池上电不显示时间是为什么?
2023-11-03
418
【急】
DS1302
不能写入时间
2017-01-21
10115
关于
DS1302
通信问题
2017-10-06
4378
DS1302
怎么设置多组闹钟
2014-04-16
12901
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分