2023 08 28 Formulas
Para hacer un timer, debemos implementar las siguientes fórmulas.
T = (4 * PS) / f. PS = preescala
Tiempo deseado
Tiempo/T <- cuántos ciclos
n = tiempo * fos/(4 * PS)
TMRO <- Vmax - n
suponer 500 ms
n = 500x10^-3 * 8x10^6 / (4 * 16) n = 62500
TMR0 = timer 0 TMR0 <- Vmax - n 65535 - 62500 = 3035 = BDB (hex)
TMR0 esta dividido en TMR0H y TMR0L asi que usaremos hexadecimal