Escolar Documentos
Profissional Documentos
Cultura Documentos
CONTADORES.
Los contadores son circuitos secuenciales básicos que son capaces de contar una determinada
secuencia. Según su modo de funcionamiento se dividen en asíncronos y síncronos.
1. CONTADORES ASÍNCRONOS.
En este tipo de contadores el reloj se conecta al primero de los biestables (que pertenece al bit
de menos peso LSB) y a continuación la salida de cada biestable va conectado al reloj del
siguiente, siempre y cuando el reloj sea en flanco de bajada. Las entradas de la báscula van a
“1”.
Para determinar cuantos biestables nos hacen falta para nuestro circuito será:
3
Ej. 8 = 2 , donde n=3 (tres básculas) obtendremos N = 8 estados.
Este contador nos contará desde el 000 al 111.Si queremos que nos cuente hasta un
determinado número seguiremos los siguientes pasos:
1º Localizamos el numero siguiente al que queremos que nos cuente. Ej. Si queremos que nos
cuente hasta el 101, el que tenemos que tener en cuenta es el 110.
2º Cogemos las salidas de los flip-flops que están a “1” y los llevamos a la entrada de una
puerta NAND.
3º Como un “0” en los Clears pone todas los flip-flops a “0”, la salida de la NAND la llevamos a
las entradas Clears y eso hará que se pongan a “0” todos los flip-flops y comience la cuenta de
nuevo.
2 CONTADORES SÍNCRONOS.
DISEÑO
En primer lugar se determina el numero de biestables necesarios que será el del numero de
biestables necesarios para representar el número mayor.
1
Contadores
A continuación se representa la tabla de verdad de los estados por los que va a pasar el
contador. En esta tabla se representan los estados actual y siguiente.
t t+1
D Binario D Binario
0 0000 1 0001
1 0001 2 0010
2 0010 3 0011
3 0011 4 0100
4 0100 5 0101
5 0101 6 0110
6 0110 7 0111
7 0111 0 0000
Estas son las salidas de los biestables. El siguiente paso es determinar las entradas, esto se
hace con el diagrama de estados del biestable que vamos a utilizar.
Q Q+1 S R J K D T
0 0 0 X 0 X 0 0
0 1 1 0 1 X 1 1
1 0 0 1 X 1 0 1
1 1 X 0 X 0 1 0
T t+1 ENTRADAS
Q2Q1 Q0 Q2 Q1Q0 J2 K 2 J1 K 1 J0 K0
0 0 0 0 0 1 0 X 0 X 1 X
0 0 1 0 1 0 0 X 1 X X 1
0 1 0 0 1 1 0 X X 0 1 X
0 1 1 1 0 0 1 X X 1 X 1
1 0 0 1 0 1 X 0 0 X 1 X
1 0 1 1 1 0 X 0 1 X X 1
1 1 0 1 1 1 X 0 X 0 1 X
1 1 1 0 0 0 X 1 X 1 X 1
J2 Q1 Q0 K2 Q1 Q0 J1 Q1 Q0
Q2 00 01 11 10 Q2 00 01 11 10 Q2 00 01 11 10
0 0 0 1 0 0 X X X X 0 0 1 X X
1 X X X X 1 0 0 1 0 1 0 1 X X
J2 =Q1 Q0 K2 =Q 1 Q0 J1 = Q0
K1 Q1 Q0 J0 Q1 Q0 K0 Q1 Q0
Q2 00 01 11 10 Q2 00 01 11 10 Q2 00 01 11 10
0 X X 1 0 0 1 X X 1 0 X 1 1 X
1 X X 1 0 1 1 X X 1 1 X 1 1 X
K1 = Q0 J0 = 1 K0 = 1
2
Contadores
3 CONTADORES ESPECIALES.
Existen innumerables contadores para propósitos específicos, así como integrados, veamos
algunos.
CONTADOR EN ANILLO.
t t+1
Q0 Q1 Q1 Q0 Q1 Q0 Q1 Q0
0 0 0 1 0 0 1 0
0 0 1 0 0 1 0 0
0 1 0 0 1 0 0 0
1 0 0 0 0 0 0 1
CONTADOR JOHNSON.
Este contador llena las salidas de “1” y cuando todos los biestables están a “1” los va poniendo
a cero.
t t+1
3
Contadores
Q0 Q1 Q1 Q0 Q1 Q0 Q1 Q0
0 0 0 0 0 0 0 1
0 0 0 1 0 0 1 1
0 0 1 1 0 1 1 1
0 1 1 1 1 1 1 1
1 1 1 1 1 1 1 0
1 1 1 0 1 1 0 0
1 1 0 0 1 0 0 0
1 0 0 0 0 0 0 0
4 CONTADORES INTEGRADOS.
7493 CONTADOR BINARIO 4 BITS.