TODOPIC

Microcontroladores PIC => Lenguaje Basic para microcontroladores PIC => Mensaje iniciado por: virolay en 09 de Agosto de 2015, 05:56:58

Título: RTCC interno: No consigo grabar la ALARMA
Publicado 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.

Código: [Seleccionar]
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,
Título: Re: RTCC interno: No consigo grabar la ALARMA
Publicado por: dogflu66 en 10 de Agosto de 2015, 05:32:28
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.