TODOPIC
Microcontroladores PIC => Lenguaje Basic para microcontroladores PIC => Mensaje iniciado por: virolay en 09 de Agosto de 2015, 05:56:58
-
Hola a todos:
Como ya anticipo no consigo una subrutina que me grave los datos de la alarma con lo fácil que me resultó la puesta en hora y fecha. Adjunto esquema Proteus con un PIC18F65K22 y un GLCD LM4229. Casi todas las subrutinas están en los "includes" en formato 'macros' excepto, la subrutina ALARM_SETTING que la he modificado varias docenas de veces y que ya no sé qué hacer.
ALARM_SETTING: '
RTCC_WREN() ' Enable RTCC Register WRITES
RTCC_Wait() ' Datasheet suggestion
ALRMRPT = 0 ' Repeat Disabled
CHIME_DIS() ' Datasheet suggestion
RTCC_Wait() '
ALRMCFGbits_ALRMPTR1 = 1 '
ALRMCFGbits_ALRMPTR0 = 1 '
RTCC_Wait() '
ALRMVALL = ALRM_Hour '
ALRMVALH = ALRM_Dummy '
RTCC_Wait() '
ALRMVALL = ALRM_Second '
ALRMVALH = ALRM_Minute '
RTCC_WRDIS()
Return
Gracias por vuestro tiempo y saludos cordiales,
-
Probaste el circuito de forma real?, muchas veces los problemas solo los da en el proteus, de todas formas te recomiendo que preguntes en el subforo de simuladores.