430 RTC每天夜晚的0点不能跳转

2019-07-15 15:24发布

[C] 纯文本查看 复制代码
void Init_RTC(void){    RTCCTL01 |= RTCTEVIE + RTCRDYIE + RTCBCD + RTCMODE + RTCHOLD +RTCTEV_0; // 时钟模式,每分钟中断, BCD格式  SetRTCYEAR(2015);   SetRTCMON((int)buff[2]);  SetRTCDAY((int)buff[3]);  SetRTCDOW(2);  SetRTCHOUR((int)buff[4]);  SetRTCMIN((int)buff[5]);  SetRTCSEC((int)buff[6]);  RTCCTL01&=~(RTCHOLD); // Start RTC calendar mode} 我遇到一个关于430RTC的问题,就是每天夜晚的0点不能跳转,就是23点之后24、25、26、27点........这是怎么回事?
上面这是RTC初始化的程序,请大家帮帮忙看看哪里出了问题。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。