DS1302日历芯片

2019-08-12 16:36发布

各位大侠1,最近在做日历芯片DS1302,可偶尔会遇到读秒寄存器时,数据有误,读到的bit7位1;之前好像还遇到过读年也是错误的,请问有没有遇到类似情况的。
2,这种情况是硬件引起的,还是软件引起的??

3,还是STM32的IIC总线数据容易受到干扰??
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
liuchang
1楼-- · 2019-08-12 17:53
看datasheet

111.png 000.png
DreamWaterPro
2楼-- · 2019-08-12 20:16
好些年没有用这个芯片了,都忘得差不多了,前面两个问题无法帮你解答;
对于第三个问题,IIC总线由于通信速率低,受干扰情况也比较少,一般PCB布局时也把IIC总线当作低速信号线处理。但是之前做实验时,我遇到过使用杜邦线连接时,40cm长的杜邦线通信就正常,80cm长的杜邦线就基本上读不到数据了,因此如果条件允许,尽量缩短连接线的长度。
我的学习天地
3楼-- · 2019-08-12 22:49
 精彩回答 2  元偷偷看……
我的学习天地
4楼-- · 2019-08-12 23:59
DreamWaterPro 发表于 2017-10-25 22:43
好些年没有用这个芯片了,都忘得差不多了,前面两个问题无法帮你解答;
对于第三个问题,IIC总线由于通信 ...

嗯。。。
xlong_06
5楼-- · 2019-08-13 05:35
只要你能读到有正确的数据,那就是你软件引起的。

一周热门 更多>