Microchip
直播中

王一凡

7年用户 242经验值
私信 关注
[问答]

如何通过端口操作PIC24FJ256GB406 RTCC?

我有一个问题,关于RTCC在POR。我假设控制器的正确详细部分是70005193a。RTCEN在POR上被清除,而不管VBAT设置如何,并且必须在POR之后设置以便继续RTCC操作。数据表说明时间寄存器被重置到1月1日星期六午夜12点。这是正确的吗?我没有提到VBAT模式可以防止在Vdd丢失时POR或BOR,以及退出POR/BOR时相关的时间/日期设置的丢失。如果是这样,这意味着RTCC在耗电期间对时间保持是无用的。请告知并多谢!PS:我不能通过波尔河调试,其他的可以测试。此应用程序是一个没有视觉指示器的控制板,远程GUI不适用于我进行测试。

回帖(8)

罗宏达

2019-10-28 07:05:00
你好,第29节,实时时钟和日历(RTCC)说(29.6):如果我正确地中断它,那么是的,一个POR复位RTCEN(RCFGCAL寄存器)。
举报

罗宏达

2019-10-28 07:16:22
我忘了提及,有时候,如果RTCC没有配置为在VBAT上运行,那么RTCC模块将在退出VBAT模式时重置。
举报

刘强

2019-10-28 07:22:43
谢谢你的回复!这部分问题:控制器FRM,30010089C,没有提到RCFGCAL或RTCVAL寄存器,但是70005193a设置的寄存器与FRM中的寄存器是一致的。对我来说,拥有一个能够由电池供电的实时时钟来保持断电时间是没有意义的,只有l上电时间的跟踪。事实上,我觉得这太荒谬了!必须有一种方式使用VBAT模式来保持时间精度通过POR/BOR。
举报

罗宏达

2019-10-28 07:34:12
问题…您为RTCC运行的时钟源是什么?(SSOC,LPRC,PWRLCK,Fcy)?
举报

更多回帖

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