Академический Документы
Профессиональный Документы
Культура Документы
Aula 13
Temporizadores
TEMPORIZADORES
TMR1H TMR1L
b7 b6 b5 b4 b3 b2 b1 b0 b7 b6 b5 b4 b3 b2 b1 b0
x x x x x x x x x x x x x x x x
𝐹 𝑂𝑆𝐶 20 𝑀𝐻𝑧
𝐹𝑇𝐼𝑀𝐸𝑅 = = =5 𝑀𝐻𝑧
4 4 𝐶𝑜𝑢𝑛𝑡
∗𝑇 𝑇𝐼𝑀𝐸𝑅 =𝐷𝑒𝑙𝑎𝑦
𝑇 𝑇𝐼𝑀𝐸𝑅 =
1
=
1
=0.2 𝜇 𝑠
𝐷𝑒𝑙𝑎𝑦=65536∗
0.2 𝜇 𝑠=13.1072 𝑚𝑠
𝐹 𝑇𝐼𝑀𝐸𝑅 5 𝑀𝐻𝑧
3. TMR1
El valor del registro TMR1 se puede calcular con respecto al tiempo
de atraso (delay) requerido. Por ejemplo, se desea obtener 5ms de
atraso con el temporizador.
𝐷𝑒𝑙𝑎𝑦 5 𝑚𝑠
𝐶𝑜𝑢𝑛𝑡
∗𝑇 𝑇𝐼𝑀𝐸𝑅 =𝐷𝑒𝑙𝑎𝑦 𝐶𝑜𝑢𝑛𝑡 = = =25000
𝑇 𝑇𝐼𝑀𝐸𝑅 0.2 𝜇 𝑠
𝑇𝑀𝑅
1=65536 − 𝑐𝑜𝑢𝑛𝑡=65536 −25000=4053610=0 𝑥 9 𝐸 5816
3. TMR1