2
Capitulo 15 Captura de entrada y generación de ondas en AVR Bits de configuración del registro de control del temporizador/contador (TCCR). Los bits del registro de control TCCR del timer0 se dividen en cuatro funciones por decirlo asi, Las cuales pueden seleccionarse de acuerdo a la forma en que se quiere trabajar el timer0 y son representados por los siguientes términos: FOC0. BIT7 Activando el bit7 del registro TCCR hace que e timer0 trabaje como si el resultado del comparador haya coincido con x valor y forza a trabajar al generador de onda. WGM01:00 Estos bits controlan el modo de trabajo del generador de onda, el cual trabaja en modo Normal, CTC el cual limpia el timer cuando ocurre una coincidencia en el comparador, PWM phase correct y en modo Fast PWM. Los bits 3 WGM1 y 6 WGM0 representan esta función y trabajan en la siguiente forma: D6-D3 00 Normal 01 CTC 10 PWM 11 Fast PWM COM01:00 Estos estos bits controlar la forma en que la salida del comparador del generador de onda va a trabajar en modo Normal o CTC cuando una coincidencia en el comparador ha ocurrido. COM1 bit5 COM0 bit4 00 El puerto opera de forma normal el OC0 esta desconectado 01 La salida del comparador es conmutada a travez de cada comparación

Timers avr

Embed Size (px)

DESCRIPTION

Descripcion de configuracion de timers

Citation preview

Page 1: Timers avr

Capitulo 15 Captura de entrada y generación de ondas en AVR

Bits de configuración del registro de control del temporizador/contador (TCCR).Los bits del registro de control TCCR del timer0 se dividen en cuatro funciones por decirlo asi,Las cuales pueden seleccionarse de acuerdo a la forma en que se quiere trabajar el timer0 y son representados por los siguientes términos:

FOC0. BIT7 Activando el bit7 del registro TCCR hace que e timer0 trabaje como si el resultado del comparador haya coincido con x valor y forza a trabajar al generador de onda.WGM01:00 Estos bits controlan el modo de trabajo del generador de onda, el cual trabaja en modo Normal, CTC el cual limpia el timer cuando ocurre una coincidencia en el comparador, PWM phase correct y en modo Fast PWM.

Los bits 3 WGM1 y 6 WGM0 representan esta función y trabajan en la siguiente forma: D6-D3 00 Normal 01 CTC 10 PWM 11 Fast PWM

COM01:00 Estos estos bits controlar la forma en que la salida del comparador del generador de onda va a trabajar en modo Normal o CTC cuando una coincidencia en el comparador

ha ocurrido.COM1 bit5 COM0 bit400 El puerto opera de forma normal el OC0 esta desconectado01 La salida del comparador es conmutada a travez de cada comparación10 Se coloca en cero la salida del comparador 11 Se coloca en un la salida del comparador.

CS02:00 Los bits 1, 2 y 3 del TCCR0 se deben ser configurador de acuerdo al ciclo de reloj que se desee trabajar, ya sea por medio del ciclo del cristal del mismo chip, por medio de diferentes preescalers, o por un pulso alimentado de forma externa. CS2 CS1 CS0 000 El timer no trabaja 001 Trabaja con el reloj del controlador

010 clk/8011 clk/64100 clk/256101 clk/1024110 reloj externo en el pin T0. Transición negativa111 reloj externo, transición positiva.

Page 2: Timers avr

En general, se puede decir que el timer0 trabaja de a cuerdo a cuatro formas combinadas de configuración, las cuales modifican la forma de trabajo del generador interno de onda, la respuesta en la salida del comparador que va directo al puerto físico del microcontrolador, el pulso de reloj sobre el cual estará contando y si se desea forzar el generador de onda a trabajar continuamente sin utilizar el comparador.