Хочу запустить RTC (Real Time Clock) в P89LPC916 с прерываниями. Но никак не могу залить параметров на 23-бит прескалер, т.е., RTCH/RTCL регистрах. Прерывание всегда получяетса через 128 такт, несмотря на RTC регистры. Вот мой код:
Код
RTCCON = 0x62; // Stop RTC
RTCL = 72;
RTCH = 0; // For every 1.25mS at 7.373 MHz
RTCCON = 0x63; // Run RTC from internal RC
IEN0 = 0xC0; // Enable interrupts
Тожэ самое получяется с P89LPC912. Где может быть проблема?