Está en la página 1de 4

1/6/2019 timer2 - MikroElektronika

Herramientas integradas MENU

MikroElektronika libros


Microcontroladores PIC - Programación en Básico
Tabla de
contenido

3.6 Timer2

Timer2 es un temporizador de 8 bits que funciona de una manera especí ca.

 
 
Los pulsos generados por el oscilador de cuarzo pasan primero por el prescaler, cuya
velocidad puede cambiarse utilizando los bits T2CKPS1 y T2CKPS0. La salida del preescalador
se utiliza para incrementar el registro TMR2 a partir de las 00 h. Los valores de los registros de
TMR2 y PR2 se comparan todo el tiempo y el TMR2 se incrementa constantemente hasta que
coincida con el valor almacenado en PR2. Cuando se produce la coincidencia, el registro TMR2
se borra automáticamente. El escalador de Timer2 se incrementa en cada coincidencia y su
 Enter your search here
salida se
utiliza para generar una   Los registros TMR2
interrupción si está habilitado. y PR2 se

https://www.mikroe.com/ebooks/pic-microcontrollers-programming-in-basic/timer2 1/4
1/6/2019 timer2 - MikroElektronika

pueden leer y escribir. El conteo se puede detener borrando el bit TMR2ON, lo que reduce el
consumo
H e r r a m i de
e n tenergía.
a s i n t e El
g rmomento
adas del reinicio del Timer2 también se puede utilizar como una
MENU
señal de reloj de comunicación en serie.

Registro T2CON

TOUTPS3 - TOUTPS0 - Timer2 Output Postcaler Select Los bits se utilizan para determinar la
tasa de postcaler de acuerdo con la siguiente tabla:

 
 

 Enter
your search here    
https://www.mikroe.com/ebooks/pic-microcontrollers-programming-in-basic/timer2 2/4
1/6/2019 timer2 - MikroElektronika

Herramientas integradas TASA DE MENU


TOUTPS3 TOUTPS2 TOUTPS1 TOUTPS0
POSTSCALER

0 0 0 0 1: 1

0 0 0 1 1: 2

0 0 1 0 1: 3

0 0 1 1 1: 4

0 1 0 0 1: 5

0 1 0 1 1: 6

0 1 1 0 1: 7

0 1 1 1 1: 8

1 0 0 0 1: 9

1 0 0 1 1:10

1 0 1 0 1:11

1 0 1 1 1:12

1 1 0 0 1:13

1 1 0 1 1:14
 
 1 1 1 0 1:15

1 1 1 1 1:16

TMR2ON - Timer2
On bit enciende el Timer2.
1 - Timer2 está activado.
 0 - Elyour
Enter temporizador 2 está apagado.
 search here    
https://www.mikroe.com/ebooks/pic-microcontrollers-programming-in-basic/timer2 3/4
1/6/2019 timer2 - MikroElektronika

T2CKPS1, T2CKPS0 - Los bits de preescala del reloj Timer2 determinan la velocidad del
preescalador:
Herramientas integradas MENU

T2CKPS1 T2CKPS0 TASA DE PRESCALER

0 0 1: 1

En breve
Cuando use el Timer2, tenga en cuenta los siguientes detalles relacionados con sus registros:
En el momento del encendido, el registro PR2 contiene el valor FFh.
Tanto el preescalador como el postcali cador se borran escribiendo en el registro
TMR2.
Tanto el preescalador como el postcali cador se borran al escribir en el registro
T2CON.
En cualquier reinicio, supongo que tanto el preescalador como el escalador
posterior se borran.

 
 

   
https://www.mikroe.com/ebooks/pic-microcontrollers-programming-in-basic/timer2 4/4

También podría gustarte