打印

读取PCF8563--RTC数据为何异常?

[复制链接]
9737|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
hyhmh| | 2012-7-25 10:25 | 只看该作者
初始化 否?

使用特权

评论回复
板凳
ayb_ice| | 2012-7-25 10:40 | 只看该作者
MCU大概每隔一秒读取一次PCF8563的RTC数据,年月日时分秒,为何有时读出的数据秒的最高位为1(实际数据为8F),此时RTC数据除了秒以外均是FF,作为无效处理,但这样会造成时间显示跳数:例如:01直接变成03...

PS: ...
ningling_21 发表于 2012-7-25 10:10

有问题就去解决问题,而不是去避开问题

很明显是程序本身的问题

对着程序多看几遍手册

使用特权

评论回复
地板
ningling_21|  楼主 | 2012-7-25 21:35 | 只看该作者
初始化 否?
hyhmh 发表于 2012-7-25 10:25

上电时初始化了...

使用特权

评论回复
5
NE5532| | 2012-7-25 21:43 | 只看该作者
把24先拆下来,调对了再装,不要给自己制造麻烦嘛。

使用特权

评论回复
6
ningling_21|  楼主 | 2012-7-25 23:16 | 只看该作者
把24先拆下来,调对了再装,不要给自己制造麻烦嘛。
NE5532 发表于 2012-7-25 21:43
24.读写是正常的...

使用特权

评论回复
7
NE5532| | 2012-7-26 17:19 | 只看该作者
楼主啊,认为什么都对,是找不到问题的根源啊。

使用特权

评论回复
8
ningling_21|  楼主 | 2012-8-3 17:57 | 只看该作者
楼主啊,认为什么都对,是找不到问题的根源啊。
NE5532 发表于 2012-7-26 17:19


PS:我没有认为什么都对
现象:有时读取数据7个字节:0F FF FF FF FF FF FF (0F是秒的读数)
1.换8563芯片无改善;
2.去掉24C256无改善;
3.程序删掉与读写8563无关的部分无改善;

波形如图示;

TEK0002.JPG (105.46 KB )

TEK0002.JPG

使用特权

评论回复
9
dgsa520| | 2012-8-4 00:11 | 只看该作者
我的也是每秒读一次,工作大概3个月无异常。
如果程序没问题,还有是不是你的电路有干扰?

使用特权

评论回复
10
ayb_ice| | 2012-8-4 08:52 | 只看该作者
PS:我没有认为什么都对
现象:有时读取数据7个字节:0F FF FF FF FF FF FF (0F是秒的读数)
1.换8563芯片无改善;
2.去掉24C256无改善;
3.程序删掉与读写8563无关的部分无改善;

波形如图示; ...
ningling_21 发表于 2012-8-3 17:57


看来人品的问题可能性大

使用特权

评论回复
11
ningling_21|  楼主 | 2012-8-17 00:09 | 只看该作者
已解决。

是程序的问题...

使用特权

评论回复
评论
q413443137 2022-6-18 20:52 回复TA
这种人的问题大家都不要搭理他,找到原因,都不说清楚 ,最烦这种货色 
12
xxx564335| | 2012-9-7 11:28 | 只看该作者
跪求,请问是如何解决的,我改好久也没能改明白,我的也是总显示FF

使用特权

评论回复
13
qq65411253| | 2012-9-7 20:37 | 只看该作者
估计是没有屏蔽无效位,导致程序出错。

使用特权

评论回复
14
ningling_21|  楼主 | 2012-9-8 08:26 | 只看该作者
跪求,请问是如何解决的,我改好久也没能改明白,我的也是总显示FF
xxx564335 发表于 2012-9-7 11:28

用示波器测试I2C线的波形,要保证符合芯片资料里的要求和规范...

使用特权

评论回复
15
threetigher| | 2013-8-31 15:15 | 只看该作者
请教下,楼主的PCF8563可以做到什么计时精度?谢谢

使用特权

评论回复
16
zqlgdou| | 2013-9-12 18:48 | 只看该作者
是不是**芯片的地址和时钟芯片的冲突了?24C256的地址有没有覆盖到时钟芯片?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5013

主题

17741

帖子

51

粉丝