Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: remi04 en 19 de Agosto de 2017, 14:08:52
Título: Pic 18f26k20 Timer_0 (Se incrementa cada dos flancos)
Publicado por: remi04 en 19 de Agosto de 2017, 14:08:52
Código: C
setup_timer_0 (T0_EXT_L_TO_H);
setup_timer_1 (T1_EXTERNAL);
Entiendo que con esas dos lineas en el main, si le conecto al timer_0 una señal de 20 Hz, el contador se debe incrementar en 20 unidades por segundo en los flancos de subida ¿no?.
Sin embargo se me incrementa en la mitad. 20 Hz, me cuenta 10 pulsos por segundo. 1000 Hz me cuenta 500 pulsos.
He probado al añadir " setup_timer_0 (T0_DIV_1);" pero así ya no responde a la señal, sino que desborda constantemente ponga la señal que ponga.