Académique Documents
Professionnel Documents
Culture Documents
CONTADORES Y REGISTROS
INTRODUCCIN
Como ya se ha visto, los flip-flops pueden conectarse entre s para realizar
funciones de recuento. A esta combinacin de flip-flops se la denomina
contador. El nmero de flip-flops que se utilizan y la forma en que se conectan
determinan el nmero de estados (que recibe el nombre de mdulo)
y tambin la secuencia especfica de estados por los que pasa el contador
durante un ciclo completo.
Dependiendo del modo en que se aplique la seal de reloj, los contadores se
clasifican en dos amplias categoras: asncronos y sncronos. En los contadores
asncronos, normalmente denominados contadores con propagacin (ripple
counters), se aplica una seal de reloj externa a la entrada de reloj del primer
flip-flop y luego a los siguientes flip-flops se les aplica la seal de reloj mediante
la salida del flip-flop anterior. En los contadores sncronos, la entrada de reloj se
conecta a todos los flip-flops, de forma que se les aplica la seal de reloj
simultneamente.
FUNCIONAMIENTO DE UN CONTADOR ASINCRONO
La entrada de reloj de un
contador asncrono siempre
est conectada slo al flip-
flop LSB.
Contador Binario Asncrono de 03 bits
Contador de dcadas asncrono
Decodificador Parcial
FUNCIONAMIENTO DEL CONTADOR SNCRONO
El trmino sncrono se refiere a los eventos que tienen una relacin temporal fija entre
s. Un contador sncrono es aquel en el que todos los flip-flops del contador reciben en
el mismo instante la seal de reloj.
En un contador
sncrono, la entrada
de reloj llega a
cada flip-flop.
Contador sncrono binario de 3 bits
Contador sncrono binario de 4 bits
Contador de dcadas sncrono de 4 bits
CONTADOR BINARIO SNCRONO DE 4 BITS 74HC163
CONTADOR DE DCADAS BCD SNCRONO 74F162
CONTADOR SNCRONO ASCENDENTE/DESCENDENTE
Un contador ascendente/descendente (up/down) es aquel capaz de progresar en cualquier
direccin a lo largo de una cierta secuencia. Un contador ascendente/descendente, algunas
veces tambin denominado contador bidireccional, puede tener cualquier secuencia de
estados especificada.
CONTADOR DE DCADAS ASCENDENTE/DESCENDENTE
74HC190
DISEO DE CONTADORES SNCRONOS
Antes de exponer una tcnica de diseo de contadores especfica, vamos a comenzar con
una definicin general de circuito secuencial o mquina de estados: un circuito secuencial
est formado por una etapa de lgica combinacional y una seccin de memoria (flip-flops)
En muchas aplicaciones, es
necesario decodificar algunos o
todos los estados del contador. La
decodificacin de un contador
implica la utilizacin de
decodificadores o de puertas lgicas
para determinar cundo se
encuentra el contador en un
determinado estado binario de su
secuencia. Por ejemplo, la funcin
de fin de cuenta estudiada
previamente es una decodificacin
de un nico estado (el ltimo
estado) de la secuencia del
contador
PARTE 2
REGISTROS DE DESPLAZAMIENTO
Introduccin
Los registros de desplazamiento son un tipo de circuitos lgicos secuenciales, que estn
ntimamente relacionados con los contadores digitales. Los registros se utilizan
principalmente para almacenar datos digitales y, normalmente, no poseen una secuencia
caracterstica interna de estados como los contadores.
Los registros de desplazamiento estn formados por un conjunto de flip-flops, y son muy
importantes en las aplicaciones que precisan almacenar y transferir datos dentro de un
sistema digital. La diferencia bsica entre un registro y un contador es que un registro no tiene
una secuencia de estados especfica, excepto en ciertas aplicaciones muy especializadas. En
general, un registro se utiliza nicamente para almacenar y desplazar datos (1s y 0s), que
introduce en l una fuente externa y, normalmente, no posee ninguna secuencia
caracterstica interna de estados.
TIPOS DE REGISTROS
REGISTRO DE
DESPLAZAMIENTO DE
8 BITS CON
ENTRADA SERIE Y
SALIDA PARALELO
74HC164
FIGURA: Registro de
desplazamiento de 4
bits con entrada
paralelo-salida serie.
REGISTRO DE
DESPLAZAMIENTO
DE 8 BITS CON
CARGA PARALELO
74HC165
REGISTRO DE DESPLAZAMIENTO DE 4
BITS DE ACCESO PARALELO 74HC195