新塘单片机N76E003使用的休眠定时器,计算30秒休眠,实测只有24秒
void WakeUp_Timer_ISR (void) interrupt 17 //ISR for self wake-up timer
{
lowPower_count++;
clr_WKTF; //clear interrupt flag
RWK = 116;//自动重装入
将值改成116,才行
运行一段时间,后,偏差1s,越来越大了,这一台偏差小点,每台都不一样,估计内部时钟偏差偏大。使用的时候也不知道如何校准。
|