Académique Documents
Professionnel Documents
Culture Documents
Semana 13
• Introducción
• Temporizadores
• Ejercicios
• Programación
A Timer 1 Timer 1
B
Timer 2
Timer 2
dsPIC30F Timer 4
C Timer 3
Timer 5
Timer 3
A Timer 1 Timer 1
B
Timer 2
Timer 2
dsPIC30F Timer 4
Timer de
32bits
C Timer 3
Timer 5
Timer 3
Registros Descripción
Registro contador de 16 bits
TMRx
Registro de 16 bits que contiene el valor actual del Periodo.
PRx
Registro de control para el modo de selección del
TxCON temporizador.
Donde:
x, es el número de temporizador
Donde:
x, es el número de temporizador
A
Ing. Juan Vega Martinez 10
Temporizadores Tipo
Externo
Interna
Ing. Juan Vega Martinez 11
Temporizadores Tipo
Fuente de reloj interna
𝐹𝐼𝑁𝑇𝑇𝑀𝑅𝑥 =
𝐹𝐶𝑌
𝑃𝑟𝑒𝑒𝑠𝑐𝑎𝑙𝑒𝑟 ∗ (𝑃𝑅𝑥 + 1)
Periodo
A
0
Pulsos
Contador
00
0
TON= 1
Interna FCY=24MHz
Timer:
PRx=
TMRx=
TxCON=
Timer:
PRx=
TMRx=
TxCON=
Interrupción:
TxIF=
TxIP=
T1IE
B
Ing. Juan Vega Martinez 16
Temporizadores Tipo
B
La estructura, es muy parecida al
Temporizador del Tipo A
Externo
Consultar en la hoja de datos del
Chip, si está implementado la
entrada TxCK
Interna
Ing. Juan Vega Martinez 17
Temporizadores
C
Ing. Juan Vega Martinez 18
Temporizadores Tipo
C
La estructura, es muy parecida al
Temporizador del Tipo A
Externo
Consultar en la hoja de datos
del Chip, si está implementado
la entrada TxCK
Interna
Ing. Juan Vega Martinez 19
Temporizadores Tipo
Fuente de reloj interna
Evento de disparo de
C
conversión para el ADC Periodo
Tiempo de
muestreo
Contador
0
TON= 1
Interna
Ing. Juan Vega Martinez 20
Ejercicios de configuración