Сейчас как будто 27 июля, 23 часа, 59 мин, 55 сек. Через 5 секунд должно сработать прерывание, но не срабатывает.
UPD: вопрос решён, можно удалить ветку
CODE
#define SECONDS 55
#define MINUTES 59
#define HOUR 23
#define DAY 27
#define MONTH 7
void initRTC()
{
BTCTL = 0;
IE2 |= BTIE;
RTCSEC = SECONDS;
RTCMIN = MINUTES;
RTCHOUR = HOUR;
RTCDAY = DAY;
RTCMON = MONTH;
RTCCTL |= (1<<4)|(1<<5)|(1<<3);
RTCCTL |= RTCIE;
RTCCTL &= ~RTCHOLD; // çàïóñê RTC
}
#pragma vector=BASICTIMER_VECTOR
__interrupt void BASICTIMER_ISR (void)
{
int stop = 0;
}