Diagrama de bloques

Diagrama de bloques

El temporizador A, y en general cualquier temporizador de la familia, está constituido por dos bloques básicos, que se pueden ver en la figura que aparece a continuación.

Diagrama de Bloques del TA. Fuente: Texas Instruments

 

Bloque Temporizador. Este bloque es el que se encarga de hacer la cuenta en sí. Está constituido por un registro de 16 bits (TAR) que contiene el valor de la cuenta, una entrada de reloj que indica el ritmo al que se modifica la cuenta, y un bloque que selecciona las características de la cuenta (descendente, ascendente, etc...). Además posee una entrada de puesta a 0 (TACLR), y una salida para indicar la llegada de la cuenta a 0 (TAIFG).

 

Bloque de Captura/Comparación (CCRx). En realidad cada temporizador posee varios de estos bloques modificándose el número, y algunas de sus características, dependiendo del modelo de micro. En el MSP430F2274, tanto el Temporizador A como el Temporizador B tiene tres bloques comparadores. Estos bloques (CCR0, CCR1 y CCR2) se encargan de detectar el paso de la cuenta por determinados valores (comparación), pudiendo generar una onda de salida o una interrupción en consecuencia, o de almacenar el valor actual de la cuenta cuando se activa una señal (captura).

 

Obra publicada con Licencia Creative Commons Reconocimiento 2.5