大家好:
我用的是MSP430F149+PCF8563 设定初始时间后,在线仿真,将PC实际时间和RTC时间打印出来。
(通过延时函数 约3-4s读一次数据)很快,RTC就不准了。
实验1. 初始化后 (通过延时函数 约3-4s读一次数据)。结果:RTC时间很快不准。
实验2. 无延时 连续读取 1s约读3次。结果:RTC时间基本正常
实验3. 通过定时器中断 1s唤醒一次 单片机进入休眠LMP0 1s约读1次。结果:RTC时间基本正常
实验4:断电单片机,RTC放置2天,读取时间基本正常。
请问是什么问题。好像单片机进行工作时,RTC变慢了。
1. 单片机一直工作 无休眠 通过延时函数,约3s读取RTC。很快RTC时间变慢了。8分钟内RTC慢了1min。初始时间2014-07-21 14:53:48
RTC时间2014-07-21 14:53:48电脑时间2014-07-21 14:53:48
RTC时间2014-07-21 14:53:51电脑时间2014-07-21 14:53:52
RTC时间2014-07-21 14:53:55电脑时间2014-07-21 14:53:55
...
RTC时间2014-07-21 14:55:57电脑时间2014-07-21 14:56:20
RTC时间2014-07-21 14:56:01电脑时间2014-07-21 14:56:23
...
RTC时间2014-07-21 14:57:44电脑时间2014-07-21 14:58:22
RTC时间2014-07-21 14:57:47电脑时间2014-07-21 14:58:26
...
RTC时间2014-07-21 15:00:09电脑时间2014-07-21 15:01:10
...
RTC时间2014-07-21 15:00:42电脑时间2014-07-21 15:01:47
RTC时间2014-07-21 15:00:45电脑时间2014-07-21 15:01:51
2. 无延时 连续读取 1s约读3s RTC时间正常
初始时间2014-07-21 15:05:14
RTC时间2014-07-21 15:05:14电脑时间2014-07-21 15:05:15
RTC时间2014-07-21 15:05:15电脑时间2014-07-21 15:05:15
...
RTC时间2014-07-21 15:05:29电脑时间2014-07-21 15:05:30
...
RTC时间2014-07-21 15:05:43电脑时间2014-07-21 15:05:43
...
RTC时间2014-07-21 15:05:54电脑时间2014-07-21 15:05:55
RTC时间2014-07-21 15:05:55电脑时间2014-07-21 15:05:55
...
RTC时间2014-07-21 15:06:30电脑时间2014-07-21 15:06:31
...
RTC时间2014-07-21 15:06:52电脑时间2014-07-21 15:06:53
RTC时间2014-07-21 15:06:53电脑时间2014-07-21 15:06:54
RTC时间2014-07-21 15:06:53电脑时间2014-07-21 15:06:54
RTC时间2014-07-21 15:06:54电脑时间2014-07-21 15:06:55
...
RTC时间2014-07-21 15:07:03电脑时间2014-07-21 15:07:03
RTC时间2014-07-21 15:07:03电脑时间2014-07-21 15:07:04
RTC时间2014-07-21 15:07:04电脑时间2014-07-21 15:07:04
实验3:单片机休眠 1s唤醒一次,读RTC。RTC时间基本正常。
初始时间2014-07-21 15:30:33
RTC时间2014-07-21 15:30:33电脑时间2014-07-21 15:30:34
RTC时间2014-07-21 15:30:33电脑时间2014-07-21 15:30:34
RTC时间2014-07-21 15:30:34电脑时间2014-07-21 15:30:35
...
RTC时间2014-07-21 15:31:10电脑时间2014-07-21 15:31:11
RTC时间2014-07-21 15:31:11电脑时间2014-07-21 15:31:12
...
RTC时间2014-07-21 15:31:42电脑时间2014-07-21 15:31:43
...
RTC时间2014-07-21 15:32:13电脑时间2014-07-21 15:32:14
RTC时间2014-07-21 15:32:14电脑时间2014-07-21 15:32:15
本帖最后由 jiayouhan2011 于 2014-7-21 17:21 编辑
很奇怪的问题,正常情况延不延迟是430的事,于时钟芯片无关。帮顶吧
小弟初学者,也在学习PCF8563,你还有木有源程序啊,借给我看看啊,非常谢谢