Timer
Configuraci贸n en OPTION_REG
Secuencia de uso del Timer0
para contador de eventos
Temporizador, hace referencia a que incrementa con los ciclos de m谩quina.
RA4
como entrada.- Si se usa prescaler: Seleccionar el prescaler poniendo
PSA=0
y definir el valor del prescaler conOPTION_REG,<PS2:PS0>
.
Si no se usa:PSA=1
. - Seleccionar el flanco que incrementa:
T0SE=1
$\Downarrow$ ,T0SE=0
$\Uparrow$. T0CS=1
(cuenta porRA4
).- Escribir en el registro
TMR0
el n煤mero a partir del cual iniciar谩 el conteo. - Bajar la bandera
INTCON,T0IF
y si se van a usar interrupciones dar permiso de interrupci贸n conINTCON,T0IE
yINTCON,GIE
. - Esperar a que se levante la bandera
T0IF
o continuar con el programa principal y en su momento interrumpir谩 el programa.