RTC en el microcontrolador MSP430

0

Estoy intentando generar una alarma de 15 minutos usando RTC en el microcontrolador MSP430F5438A de Texas Instruments. ¿Qué valores debo poner en los registros de interrupción? He intentado colocar 0x95 en el registro RTCAMIN pero genera una interrupción a los 15 minutos, 1 hora 15 minutos, 2 horas 15 minutos, etc. Quiero la interrupción a los 15 min y solo una vez.

    
pregunta Jayesh Parmar

1 respuesta

1

Ya estás recibiendo la interrupción en 15 minutos usando 0x95 (lo que significa que estás usando el formato BCD en lugar de hexadecimal, supongo). Así que solo desea desactivar las alarmas adicionales a 1:15, 2:15, etc.

Establezca RTCAMIN en 0x00 como la primera cosa en su rutina de servicio de interrupción para que la alarma borre el bit de activación de alarma (AE) y, por lo tanto, lo configure como un simple disparo.     

respondido por el Joel Wigton

Lea otras preguntas en las etiquetas