Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DE
CLASE
PARA
TRABAJAR
LOS
TMR1. AHORA,
Cuando coinciden!!, el pin RCy/CCPx del PORTC (configurado como salida) sufre un evento.
Los eventos son los configurados en CCPxM3:CCPxM0 del
registro de control CCPxCON para el modo Comparacin.
TMR1
TMR1 en este modo de COMPARACIN debe estar configurado
como temporizador o contador sncrono, nunca en modo
asncrono.
CCPRxH:CCPRxL
OOJOO!!!...
Al coincidir CCPRxH:CCPRxL
y TMR1, se activa el bit de
interrupcin CCPxIF y si la interrupcin est habilitada mediante CCPxIE, se genera un interrupcin.
Si se ha seleccionado el modo disparo especial, ENTONCES
los mdulos CCP1 y CCP2 realizan tareas distintas.
El CCP1 pone a 0 el TMR1 y el CCPR1 funciona como un
Registro de Perodo capaz de generar peridicamente
interrupciones.
El CCP2 pone a 0 el TMR1 y adems inicia una conversin del
A/D, con lo que se pueden realizar conversiones peridicas.
Aunque TMR1=0 no se genera interrupcin del timer1.
DOCENTE: ING. Luis Pacheco Cribillero
APUNTES
DE
CLASE
PARA
TRABAJAR
LOS
TMR1
TMR1 en este modo de COMPARACIN debe estar configurado
como temporizador o contador sncrono, nunca en modo
asncrono.
CCPRxH:CCPRxL
OOJOO!!!...
APUNTES
DE
CLASE
PARA
TRABAJAR
LOS
MDULOS CCP
OOJOO!!!...
Se comparan los valores de 10 bits ([CCPRxH:CCP1CON(5:4)]) y
TMR2 concatenados con los dos bits de menor peso del reloj
interno) cuando son iguales:
1. Desactiva 0 el flip-flop de salida.
2. No resetea TMR2
El ciclo activo es:
ANCHO PULSO=(CCPRxL:CCP1CON(5:4))*Tosc*(V. predivisor TMR2)
APUNTES
DE
CLASE
PARA
TRABAJAR
LOS
CCP1CON