Hola amigos, es la primera vez que trabajare con el TMR1 con un Oscilador Externo, es por ello que les pido consejos, sugerencias, y pues comentarios sobre sus experiencias sobre esta forma de trabajar con TMR1.
Algun Link con esto bien explicado tambien estaria agradecido.
Para empezar este es el codigo de la configuracion en CCS.
setup_timer_1 (T1_EXTERNAL|T1_CLK_OUT|T1_DIV_BY_1);
enable_interrupts(INT_TIMER1);
enable_interrupts(global);
Este es el esquematico de como esta conectado el oscilador.
Activa la interrupcion y dentro de la interrupcion tengo esto.
#INT_TIMER1
void reloj(void){
output_toggle(pin_a1);
}
Deberia parpadear el Led pero no lo hace.
A donde quiero llegar es a generar una interrupcion cada segundo.
Estoy en busqueda de donde esta mi error.