Professional Documents
Culture Documents
072638B
Grupo Horario:
91G
Profesor:
UTRILLA SALAZAR, DARO
2010
070607B
Contadores sncronos
Impulso de reloj
Los contadores sncronos tienen un reloj interno, mientras que los asncronos no.
Como resultado, todos los flip-flops en un contador sncrono son accionados
simultneamente por un simple pulso de un reloj comn. En un contador asncrono, el
primer flip-flop es impulsado por un pulso desde un reloj externo y cada flip-flop
sucesivo es impulsado por la salida del flip-flop anterior en la secuencia. Esta es la
diferencia esencial entre los contadores sncronos y asncronos.
Contadores asncronos
Consideraciones
Por lo general, los contadores asncronos son menos tiles que los sincrnicos en los
sistemas complejos de alta frecuencia. Algunos circuitos integrados reaccionan ms
rpido que otros, por lo que si un evento externo se produce cerca de una transicin
entre estados, cuando algunos, sino no todos, los circuitos integrados han cambiado
de estado, puede introducir errores en el contador. Tales errores son difciles de
predecir debido a la diferencia del tiempo variable aleatorio entre los eventos. Por otra
parte, los retardos de propagacin pueden hacer que sea difcil de detectar, o
decodificar, el estado de salida de un circuito de contador asncrono de forma
electrnica.
3. De los manuales tcnicos obtener los IC TTL y CMOS que cumplen con las
funciones de contadores, analice brevemente las tablas de verdad, diagramas
de tiempo. Y funcionamiento.
El 74LS93 es un ejemplo de circuito integrado contador asncrono. Como muestra el
diagrama lgico de la Figura 8.8, este dispositivo esta formado por un flip-flop y un
contador asncrono de 3 bits. Esta disposicin le proporciona una gran flexibilidad. Si
se utiliza nicamente el flip-flop, se puede utilizar como dispositivo divisor por 2; y si se
utiliza nicamente el contador de 3 bits, se puede emplear como contador de mdulo
8.
Este dispositivo proporciona adems entradas de puesta a cero (RESET) RO(1) y
RO(2).
Cuando estas dos entradas estn a nivel ALTO, el contador se resetea al estado 0000
mediante
bits de mdulo 16
(Cuenta de cero a 15), conectando la salida Q0 a la entrada CLK B, como muestra la
Figura 8.9(a). Tambin se puede configurar como contador de dcadas (cuenta de 0 a
9) con reinicializacin asncrona, utilizando las entradas de puesta a cero para
decodificar parcialmente el nmero diez.
El 74HC163 es un ejemplo de un circuito integrado contador binario sncrono de 4 bits.
El smbolo lgico se muestra en la Figura 8.19, con la numeracin de pines entre
parntesis.
Este contador tiene varias caractersticas adicionales con respecto a las
caractersticas
bsicas del contador binario sncrono general previamente tratado.
SR
PE
a nivel
contador. Las entradas de habilitacin CEP y CET tienen que estar ambas a nivel
ALTO para que el contador avance a travs de la secuencia de estados, en respuesta
a una transicin positiva en la entrada de reloj CLK. Las entradas de habilitacin junto
con el valor de fin de cuenta, TC (1001), permiten conectar varios contadores de
dcadas en cascada. La Figura 8.21 muestra el smbolo lgico del contador 74F162 y
la Figura 8.22 presenta un diagrama de tiempos del contador inicializado en el estado
7 (0111).
14
16
4
1
CLK
K
74LS76
Q4
15
14
16
Q3
2
1
16
74LS76
15
CLK
K
14
74LS76
15
Q2
Q
CLK
15
CLK
16
Q1
2
1
14
74LS76
R4
10k
R1
R2
R3
R5
220
220
220
220
C2
1u
Q4
Q3
Q2
Q1
LED-GREEN
LED-GREEN
LED-GREEN
LED-GREEN
FIGURA N5
REPRESENTACIN DEL NMERO CERO
FIGURA N6
U2:C
5
6
7404
U2:B
3
U1:A
1
2
6
4
5
7404
74LS21
U2:A
2
7404
14
4
1
CLK
16
74LS76
U:4
2
1
15
14
16
U:3
Q
16
74LS76
15
CLK
K
14
74LS76
15
CLK
U:2
Q
15
CLK
16
U:1
2
1
14
74LS76
R4
U4:A
2
10k
R1
R2
R3
R5
220
220
220
220
Q4
Q3
Q2
Q1
LED-GREEN
LED-GREEN
LED-GREEN
LED-GREEN
FIGURA N7
REPRESENTACIN DEL NMERO CERO
FIGURA N8
REPRESENTACIN DEL NMERO ONCE
c) CONTADOR ASINCRONO DE MODULO 10
1
7408
C2
1u
Para disear este contador asncrono debemos tener en cuenta (al igual que
los circuitos anteriores) que cada salida del flip flop es la entrada del clock del
siguiente FF. A excepcin del primero y del ltimo como se muestra en la figura
N9.
Colocamos las entradas J y K en estado 1 lgico, y de acuerdo a la tabla de
verdad de los FF JK colocamos el Pr a fuente. (La tabla de verdad se muestra
en la Tabla N3).
Cabe mencionar que para que sea de modulo 10 se ha diseo un circuito
combinacional que permite reiniciar luego de que ocurran 10 pulsos,
entendindose por esto que se muestren las representaciones del nmero 0
hasta la del nmero 9.
La idea fundamental de este circuito combinacional es que se pretende reiniciar
el contador cuando se muestre el nmero 10. Para ello debemos saber que
este nmero se representa de manera binaria como un 1010; lo que se hace es
negar ambos ceros y multiplicar todas las cifras a travs de una compuerta
AND, luego se niega esta salida y a su vez se multiplica con la salida del
pequeo circuito compuesto por el capacitor; precisamente esta se convierte
en la nueva salida de la compuerta AND la cual ingresa al Cl del Flip Flop.
U2:C
5
6
7404
U1:A
1
2
U2:B
3
6
4
4
5
74LS21
7404
U2:A
2
7404
74LS76
14
4
1
CLK
K
74LS76
U:4
2
16
15
14
16
U:3
Q
16
74LS76
15
CLK
K
14
15
CLK
U:2
Q
15
CLK
16
U:1
2
1
14
74LS76
R4
U4:A
2
10k
R1
R2
R3
R5
220
220
220
220
Q4
Q3
Q2
Q1
LED-GREEN
LED-GREEN
LED-GREEN
LED-GREEN
FIGURA N9
REPRESENTACIN DEL NMERO CERO
1
7408
C2
1u
FIGURA N10
REPRESENTACIN DEL NMERO NUEVE
d) CONTADOR ASNCRONO DE MODULO 6
Para disear este contador asncrono debemos tener en cuenta (al igual que
los circuitos anteriores) que cada salida del flip flop es la entrada del clock del
siguiente FF. A excepcin del primero y del ltimo como se muestra en la figura
N11. Adems y a diferencia de los anteriores slo necesitamos emplear 3 Flip
Flops y no 4 ya que es de modulo 6.
Colocamos las entradas J y K en estado 1 lgico, y de acuerdo a la tabla de
verdad de los FF JK colocamos el Pr a fuente. (La tabla de verdad se muestra
en la Tabla N3).
Cabe mencionar que para que sea de modulo 6 se ha diseo un circuito
combinacional que permite reiniciar luego de que ocurran 6 pulsos,
entendindose por esto que se muestren las representaciones del nmero 0
hasta la del nmero 5.
La idea fundamental de este circuito combinacional es que se pretende reiniciar
el contador cuando se muestre el nmero 6. Para ello debemos saber que este
nmero se representa de manera binaria como un 110; lo que se hace es negar
el cero y multiplicar todas las cifras a travs de una compuerta AND, luego se
niega esta salida y a su vez se multiplica con la salida del pequeo circuito
compuesto por el capacitor; precisamente esta se convierte en la nueva salida
de la compuerta AND la cual ingresa al Cl del Flip Flop.
U2:C
5
U1:A
1
2
13
7404
12
7411
U2:A
2
7404
16
14
U:3
2
1
CLK
K
16
14
74LS76
15
U:2
Q
15
CLK
K
15
CLK
16
U:1
2
1
74LS76
14
74LS76
R4
U4:A
2
10k
R2
R3
R5
220
220
220
Q3
Q2
Q1
LED-GREEN
LED-GREEN
LED-GREEN
1
7408
FIGURA N11
REPRESENTACIN DEL NMERO CERO
FIGURA N12
REPRESENTACIN DEL NMERO CINCO
C2
1u
Realizaremos la implementacin de este circuito empleando flip flops tipo D. Para ello
primero tenemos que tomar en cuenta algunos aspectos como la tabla de habilitacin
del FF tipo D y a su vez elaborar una tabla de estados. Indicaremos tambin que
empleamos 4 FF. En primer lugar identificamos la tabla de verdad del FF tipo D:
TABLA N4
TABLA DE VERDAD DEL FF D
Q n+1
0
1
0
1
D
0
1
0
1
Q4n
1
1
1
1
1
0
0
0
0
0
0
0
0
Q3n
1
0
0
0
0
1
1
1
1
0
0
0
0
Q2n
0
1
1
0
0
1
1
0
0
1
1
0
0
Qn
0
1
0
1
0
1
0
1
0
1
0
1
0
D4
1
1
1
1
0
0
0
0
0
0
0
0
1
D3
0
0
0
0
1
1
1
1
0
0
0
0
1
D2
1
1
0
0
1
1
0
0
1
1
0
0
0
D1
1
0
1
0
1
0
1
0
1
0
1
0
0
4nQ
3n Q
2nQ
n
D4 =Q4 n . ( Q n+Q 2n +Q3 n ) + Q
3nQ
2 n Q n
D3=Q3 n ( Q 2 n+ Qn ) + Q
nQ
2 n (Q3 n +Q4 n )
D2=Qn Q2 n+ Q
U6:B
5
U5:A
12
U5:B
13
2
1
4
5
4
3
7432
7411
7411
U4:B
U4:C
8
7432
13
U6:C
U6:A
U6:D
10
10
5
6
7408
11
12
7408
7432
7432
10
3
U7:A
7474
7432
U3:A
2
3
1
8
2
1
7408
3
4
5
CLK
8
7474
U4:D
U3:B
4075
U2:B
11
12
13
7474
CLK
R
4
3
U4:A
CLK
R
7474
U2:A
13
11
Q
U1:B
10
12
CLK
R
U1:A
12
11
6
13
R4
7408
4075
1
2
10k
U9:A
6
R1
R2
R3
R5
220
220
220
220
4
5
74HC21
C2
1u
D1
D2
D3
D4
LED-YELLOW
LED-YELLOW
LED-YELLOW
LED-YELLOW
FIGURA N13
REPRESENTACIN DEL NMERO CERO
U6:B
5
U5:A
12
U5:B
13
2
1
4
5
4
3
7432
7411
7411
U4:B
U4:C
8
7432
13
U6:C
U6:A
U6:D
10
10
5
6
7408
11
12
7408
7432
7432
10
U7:A
7474
7432
U3:A
2
3
1
8
2
1
7408
CLK
8
7474
U4:D
U3:B
4075
U2:B
Q
11
13
12
7474
CLK
R
4
3
U4:A
CLK
7474
U2:A
13
11
Q
U1:B
10
12
CLK
R
U1:A
12
3
4
5
11
6
13
R4
7408
4075
1
2
10k
U9:A
6
R1
R2
R3
R5
220
220
220
220
4
5
74HC21
C2
1u
D1
D2
D3
D4
LED-YELLOW
LED-YELLOW
LED-YELLOW
LED-YELLOW
FIGURA N14
REPRESENTACIN DEL NMERO DOCE
7. Disear un contador UP/DOWN modulo 10; utilizando FFs de tipo JK y tipo D.
A) Empleando FFs tipo D:
Realizaremos la implementacin de este circuito empleando flip flops tipo D. Para ello
primero tenemos que tomar en cuenta algunos aspectos como la tabla de habilitacin
del FF tipo D y a su vez elaborar una tabla de estados. Indicaremos tambin que
empleamos 4 FF. En primer lugar identificamos la tabla de verdad del FF tipo D que
figura paginas anteriores precisamente es la Tabla N4. Gracias a ello elaboramos
precisamente su tabla de habilitacin:
TABLA N7
TABLA DE HABILITACION DEL FF D
Qn
0
0
1
1
Q n+1
0
1
0
1
D
0
1
0
1
Una vez realizado este paso, tomaremos en cuenta que realizaremos el proceso por
dos partes: primero elaboraremos una tabla de estados para un contador UP modulo
10 y luego el contador DOWN modulo 10 tambin, para finalmente unificarlos.
EST.
0
1
2
3
4
5
6
7
8
9
Q4n
0
0
0
0
0
0
0
0
1
1
Q3n
0
0
0
0
1
1
1
1
0
0
Q2n
0
0
1
1
0
0
1
1
0
0
Qn
0
1
0
1
0
1
0
1
0
1
D4
0
0
0
0
0
0
0
1
1
0
D3
0
0
0
1
1
1
1
0
0
0
D2
0
1
1
0
0
1
1
0
0
0
D1
1
0
1
0
1
0
1
0
1
0
D 4 =Q n Q 4 n+ Qn Q 2 n Q3 n
n Q2 n+Q n Q
2n Q
4n
D 2= Q
4 n Q n
D 1=Q
TABLA N9
TABLA DE ESTADOS DEL CONTADOR DOWN MODULO 10
EST.
9
8
7
6
5
4
3
2
1
0
Q4n
1
1
0
0
0
0
0
0
0
0
Q3n
0
0
1
1
1
1
0
0
0
0
Q2n
0
0
1
1
0
0
1
1
0
0
Qn
1
0
1
0
1
0
1
0
1
0
D4
1
0
0
0
0
0
0
0
0
1
D3
0
1
1
1
1
0
0
0
0
0
D2
0
1
1
0
0
1
1
0
0
0
D1
0
1
0
1
0
1
0
1
0
1
nQ
2n Q
3nQ
4n
D4 =Qn Q 4 n+ Q
D3=Q 2 n Q3 n+Q n Q3 n + Q n Q4 n
n Q4 n +Q n Q 2 n+ Q
nQ
2 n Q3 n
D 2=Q
D1=Q n
El siguiente paso es unificar ambos circuitos. Para esta instancia se opta por tomar
una sealo de control C, la cual nos permitir elegir si deseamos obtener el Contador
UP (C=1) y DOWN (C=0) los cuales sern representados por
cuando es DOWN.
4 n Q n ) . C+ Qn . C
D 1=( Q
n Q2 n +Qn Q
2n Q
4 n ) C +(Q
n Q4 n +Qn Q2 n+ Q
nQ
2 n Q 3 n) C
D 2=( Q
cuando es UP y
U2:B
10
U2:A
Q
12
11
CLK
CLK
8
U5:D
7474
7432
U12:C
7474
7432
13
13
U5:C
7474
7432
2
3
8
U5:A
CLK
12
11
U1:B
10
11
CLK
U1:A
2
3
7474
7432
1
2
13
7404
10
13
U4:A
U8:A
12
10
R4
12
10k
7411
U3:A
1
3
C2
1u
7408
U3:B
4
6
U5:B
U3:C
4
7408
6
5
U4:B
3
4
5
9
8
R1
R2
R3
R5
220
220
220
220
10
7432
6
7408
7411
D1
D2
D3
D4
LED-YELLOW
LED-YELLOW
LED-YELLOW
LED-YELLOW
U3:D
12
11
13
7408
U6:A
U7:A
U6:B
1
2
8
3
2
4
6
5
7408
4075
7408
U4:C
9
10
11
8
7411
U6:C
9
8
10
7408
U6:D
U10:A
U7:B
12
3
4
5
11
13
3
6
2
7408
7408
4075
U9:A
1
2
13
12
7411
U10:B
4
6
5
7408
U10:C
U11:A
U7:C
11
12
13
8
10
3
10
2
7408
7408
4075
U10:D
12
11
13
7408
U11:B
4
6
U11:C
U12:A
8
3
7408
10
U9:B
3
4
5
7408
7432
6
7411
U11:D
12
11
U14:A
U12:B
13
3
6
7408
1
2
U13:A
7408
7432
6
4
5
74HC21
FIGURA N15
CONTADOR EN MODO DOWN MODULO 10
REPRESENTANDO EL NUMERO CERO
2
3
U5:C
7474
7432
13
U2:B
10
U2:A
Q
12
11
C LK
CLK
8
1
U5:A
U5 :D
7474
7432
U12:C
13
CLK
11
6
12
U1:B
10
11
CLK
U1:A
7474
7432
7 474
7432
1
2
13
7404
10
13
12
U4:A
U8:A
10
R4
12
10k
7411
U3:A
1
3
C2
1u
7408
U3:B
4
6
U5:B
U3:C
4
6
7408
5
U4:B
3
4
5
9
8
R2
R3
R5
220
220
220
220
10
7432
6
7408
7411
U3:D
12
11
13
7408
U6:A
U7:A
1
3
2
1
2
8
U6:B
9
4
6
5
7408
4075
7408
U4:C
9
10
11
7411
U6:C
9
8
10
7408
U6:D
U10 :A
U7:B
12
11
13
3
4
5
1
3
6
2
7408
7408
4075
U9:A
1
2
13
12
7411
U10:B
4
6
5
7408
U10:C
U11 :A
U7:C
9
8
10
11
12
13
1
3
10
2
7408
7408
4075
U10:D
12
11
13
7408
U11:B
4
6
U11 :C
U12:A
8
3
7408
10
U9:B
3
4
5
7408
7432
6
7411
U11:D
12
11
U14 :A
U12:B
13
3
6
7408
1
2
R1
U13:A
7408
7432
6
4
5
74H C21
FIGURA N16
CONTADOR EN MODO DOWN MODULO 10
REPRESENTANDO EL NUMERO NUEVE
D1
D2
D3
D4
LED-YELLOW
LED -YELLOW
LED-YELLOW
LED-YELLOW
2
3
U5:C
7474
7432
13
U2:B
10
U2:A
Q
12
11
CLK
CLK
8
1
U5:A
U5:D
7474
7432
U12 :C
13
CLK
11
6
12
U1:B
10
11
CLK
U1:A
7474
7432
7474
7432
1
2
13
7404
10
13
12
10
U4:A
U8:A
R4
12
10k
7411
U3:A
1
3
C2
1u
7408
U3:B
4
6
U5:B
U3:C
4
7408
6
5
U4:B
3
4
5
9
8
R2
R3
R5
220
220
220
220
10
7432
6
7408
7411
U3:D
12
11
13
7408
U6:A
U7:A
1
3
2
1
2
8
U6:B
9
4
6
5
7408
4075
7408
U4:C
9
10
11
7411
U6:C
9
8
10
7408
U6:D
U10:A
U7:B
12
11
13
3
4
5
1
3
6
2
7408
7408
4075
U9:A
1
2
13
12
7411
U10:B
4
6
5
7408
U10:C
U11:A
U7:C
9
8
10
11
12
13
1
3
10
2
7408
7408
4075
U10:D
12
11
13
7408
U11:B
4
6
U11:C
U12:A
8
3
7408
10
U9:B
3
4
5
7408
7432
6
7411
U11:D
12
11
U14:A
U12:B
13
3
6
7408
1
2
R1
U13:A
7408
7432
6
4
5
74H C21
FIGURA N17
CONTADOR EN MODO UP MODULO 10
REPRESENTANDO EL NUMERO CERO
FIGURA N18
CONTADOR EN MODO UP MODULO 10
REPRESENTANDO EL NUMERO NUEVE
B) Empleando FFs tipo D:
D1
D2
D3
D4
LED-YELLOW
LED-YELLOW
LED -YELLOW
LED-YELLOW
Realizaremos la implementacin de este circuito empleando flip flops tipo JK. Para ello
primero tenemos que tomar en cuenta algunos aspectos como la tabla de habilitacin
del FF tipo JK y a su vez elaborar una tabla de estados. Indicaremos tambin que
empleamos 4 FF. En primer lugar identificamos la tabla de verdad del FF tipo JK que
figura paginas anteriores precisamente es la Tabla N3. Gracias a ello elaboramos
precisamente su tabla de habilitacin:
TABLA N10
TABLA DE HABILITACION DEL FF JK
Qn
0
0
1
1
Q n+1
0
1
0
1
J
0
1
X
X
K
X
X
1
0
Una vez realizado este paso, tomaremos en cuenta que realizaremos el proceso por
dos partes: primero elaboraremos una tabla de estados para un contador UP modulo
10 y luego el contador DOWN modulo 10 tambin, para finalmente unificarlos.
Realizaremos el circuito UP implementndolo acorde a la siguiente tabla de estados:
TABLA N11
TABLA DE ESTADOS DEL CONTADOR UP MODULO 10 CON FFs JK
EST.
0
1
2
3
4
5
6
7
8
9
Q4
n
0
0
0
0
0
0
0
0
1
1
Q3
n
0
0
0
0
1
1
1
1
0
0
Q2
n
0
0
1
1
0
0
1
1
0
0
Qn
0
1
0
1
0
1
0
1
0
1
J4
0
0
0
0
0
0
0
1
X
X
K4
X
X
X
X
X
X
X
X
0
1
J3
0
0
0
1
X
X
X
X
0
0
K3
X
X
X
X
0
0
0
1
X
X
J2
0
1
X
X
0
1
X
X
0
0
K2
X
X
0
1
X
X
0
1
X
X
J1
1
X
1
X
1
X
1
X
1
X
K1
X
1
X
1
X
1
X
1
X
1
Observando esto realizamos para cada salida su respectivo mapa de Karnaugh; sin
embargo a simple observacin notamos que:
frmulas son:
J 1=1
J 4 =Qn Q2 n Q3 n
K 4 =Qn
J 3=Qn Q2 n
J 2=Q n Q4 n
K 3=Q n Q2 n
K 2=Q n
EST.
9
8
7
6
5
4
3
2
1
0
Q4
n
1
1
0
0
0
0
0
0
0
0
Q3
n
0
0
1
1
1
1
0
0
0
0
Q2
n
0
0
1
1
0
0
1
1
0
0
Qn
1
0
1
0
1
0
1
0
1
0
J4
X
X
0
0
0
0
0
0
0
1
K4
0
1
X
X
X
X
X
X
X
X
J3
0
1
X
X
X
X
0
0
0
0
K3
X
X
0
0
0
1
X
X
X
X
J2
0
1
X
X
0
1
X
X
0
0
K2
X
X
0
1
X
X
0
1
X
X
J1
X
1
X
1
X
1
X
1
X
1
K1
1
X
1
X
1
X
1
X
1
X
Observando esto realizamos para cada salida su respectivo mapa de Karnaugh; sin
embargo a simple observacin notamos que:
frmulas son:
J 1=1
nQ
2n Q
3n
J 4 =Q
n
K 4 =Q
n Q4 n
J 3=Q
nQ
2n
K 3= Q
n . ( Q3 n+Q 4 n )
J 2=Q
n
K 2=Q
El siguiente paso es unificar ambos circuitos. Para esta instancia se opta por tomar
una sealo de control C, la cual nos permitir elegir si deseamos obtener el Contador
UP (C=1) y DOWN (C=0) los cuales sern representados por
cuando es DOWN.
Q
J 4 =( Qn Q 2n Q3 n ) C+ ( Q
n 2 n Q 3 n) C
C)
K 4 =( Q n
Q
C+( n Q 4 n ) C
J 3 =( Qn Q2n )
Q
K 3=( Q n Q2 n ) C+ ( Q
n 2n) C
. ( Q +Q ) C
J 2=( Q n Q4 n) C + Q
n
3n
4n
K 2=( Qn C )
J 1=1
cuando es UP y
K 1=1
Esto lo ponemos en manifiesto en la siguiente implementacin:
U4:B
U10:A
U4:C
U4:D
7432
4077
7432
7432
10
16
7476
U2:A
Q
15
CLK
K
12
7476
14
11
U1:B
Q
CLK
U7:B
U10:B
7432
4077
14
7476
R4
13
12
10
7411
12
U3:A
1
2
13
7476
16
15
10
U5:A
7404
U1:A
Q
CLK
12
11
11
CLK
U2:B
7
J
10k
U4:A
1
3
2
U3:B
7432
3
4
5
U3:C
9
10
11
C2
1u
7411
R1
R2
R3
R5
220
220
220
220
8
7411
U6:A
1
2
13
D1
D2
D3
D4
LED-YELLOW
LED-YELLOW
LED-YELLOW
LED-YELLOW
12
7411
U7:A
U8:A
1
3
3
2
7408
1
2
7408
U9:A
6
4
5
74HC21
9
10
U9:B
8
12
13
74HC21
FIGURA N19
CONTADOR EN MODO DOWN MODULO 10 CON FFs JK
REPRESENTANDO EL NUMERO CERO
16
6
Q
14
12
11
4
1
CLK
K
U5:A
10
16
U3:A
1
2
13
U10:A
U4:C
U4:D
7432
4077
7432
7432
15
CLK
K
11
U4:B
7476
U7:B
U10:B
14
7432
4077
7476
R4
13
12
10
7411
12
7404
7476
3
6
8
1
7476
U2:A
U1:B
7
9
10
15
U1:A
Q
CLK
11
CLK
12
U2:B
7
6
10k
U4:A
1
3
2
U3:B
7432
3
4
5
U3:C
9
10
11
C2
7411
1u
R1
R2
R3
R5
220
220
220
220
7411
U6:A
1
2
13
D1
D2
D3
D4
LED-YELLOW
LED-YELLOW
LED-YELLOW
LED-YELLOW
12
7411
U7:A
U8:A
1
3
3
2
7408
1
2
7408
U9:A
6
4
5
74HC21
9
10
U9:B
8
12
13
74HC21
FIGURA N20
CONTADOR EN MODO DOWN MODULO 10 CON FFs JK
REPRESENTANDO EL NUMERO NUEVE
16
14
11
10
16
U10:A
U4:C
U4:D
7432
4077
7432
7432
U4:B
15
CLK
7476
U7:B
U10:B
14
7432
4077
7476
R4
13
12
10
7411
12
U3:A
1
2
13
11
3
6
U5:A
7404
7476
8
1
7476
CLK
12
U2:A
U1:B
7
J
10
15
U1:A
Q
CLK
11
CLK
12
U2:B
7
6
10k
U4:A
1
3
2
U3:B
7432
3
4
5
U3:C
9
10
11
C2
1u
7411
R1
R2
R3
R5
220
220
220
220
7411
U6:A
1
2
13
D1
D2
D3
D4
LED-YELLOW
LED-YELLOW
LED-YELLOW
LED-YELLOW
12
7411
U7:A
U8:A
1
3
3
2
7408
1
2
7408
U9:A
6
4
5
74HC21
9
10
U9:B
8
12
13
74HC21
FIGURA N21
CONTADOR EN MODO UP MODULO 10 CON FFs JK
REPRESENTANDO EL NUMERO CERO
16
6
Q
14
12
11
4
1
CLK
K
10
U3:A
1
2
13
16
U10:A
U4:C
U4:D
7432
4077
7432
7432
15
CLK
K
11
U4:B
7476
U7:B
U10:B
7432
4077
14
7476
R4
13
12
10
7411
12
7404
7476
3
6
8
1
7476
U5:A
U2:A
U1:B
7
9
10
15
U1:A
Q
CLK
11
CLK
12
U2:B
7
6
10k
U4:A
1
3
2
U3:B
7432
3
4
5
U3:C
9
10
11
C2
7411
1u
R1
R2
R3
R5
220
220
220
220
7411
U6:A
1
2
13
D1
D2
D3
D4
LED-YELLOW
LED-YELLOW
LED-YELLOW
LED-YELLOW
12
7411
U7:A
U8:A
1
3
3
2
7408
1
2
7408
U9:A
6
4
5
74HC21
9
10
U9:B
8
12
13
74HC21
FIGURA N22
CONTADOR EN MODO UP MODULO 10 CON FFs JK
REPRESENTANDO EL NUMERO NUEVE
IMPLEMENTACION
3. Al circuito contador asncrono UP de la Figura 1, configurar para que
realice la funcin de divisor de frecuencia entre:
a) Divisor entre 15
b) divisor entre 12
c) Divisor entre 10
El contaje de pulsos se encuentra asociado directamente a la divisin de la
frecuencia de los mismos: los biestables de un contador completo (mdulo
n potencia entera de 2) proporcionan en sus salidas ondas digitales cuyas
frecuencias son, respectivamente, la mitad (1/2), la cuarta parte (1/4), la
octava parte (1/8), (1/2i), de la frecuencia de los pulsos de entrada.
FIGURA 2
CIRCUITO CONTADOR SINCRONO.
ANLISIS DEL FUNCIONAMIENTO:
a) En primer lugar realizamos la implementacin del circuito de manera fsica en
un prothoboard, as como en el Proteus.
CLK
9
6
11
4
1
CLK
15
9
6
10
16
U7:A
CLK
K
7432
7476
14
12
U7:C
11
CLK
7432
7476
10
7476
7432
U7:B
7408
U3:C
U3:A
10
7476
12
14
16
7408
U3:B
15
7432
U2:B
U2:A
U1:B
U1:A
U5:A
R4
7408
10
U4:A
10k
U5:B
7432
3
2
4070
C2
U6:A
1u
1
3
2
4077
R1
R2
R3
R5
220
220
220
220
U5:C
9
8
10
7432
D1
D2
D3
D4
LED-YELLOW
LED-YELLOW
LED-YELLOW
LED-YELLOW
U5:D
12
11
13
7432
U6:B
5
4
6
4077
U3:D
12
11
13
7408
U8:A
1
3
2
7408
U7:D
12
11
13
7432
FIGURA 23
IMPLEMENTACIN EN PROTEUS DEL CONTADOR SNCRONO
b) Al simularlo observamos que se trata de un circuito contador del tipo
escalador. Los valores arrojados en la secuencia son: 15, 10, 5, 13, 4, 11, 6,
1, 12, 0.
11
15
CLK
10
16
U7:A
7432
7476
7476
14
11
CLK
12
U7:C
7432
7476
10
7476
U3:C
U7:B
7408
7432
U3:A
10
CLK
3
12
14
16
7408
U3:B
15
CLK
7432
U2:B
U2:A
U1:B
U1:A
U5:A
R4
7408
10
3
2
U4:A
10k
U5:B
7432
3
2
4070
C2
U6:A
1u
1
3
2
4077
R1
R2
R3
R5
220
220
220
220
U5:C
9
8
10
7432
D1
D2
D3
D4
LED-YELLOW
LED-YELLOW
LED-YELLOW
LED-YELLOW
U5:D
12
11
13
7432
U6:B
5
4
6
4077
U3:D
12
11
13
7408
U8:A
1
3
2
7408
U7:D
12
11
13
7432
FIGURA 23
REPRESENTACIN DEL NMERO 15
11
15
9
6
CLK
3
10
16
U7:A
7432
7476
7476
14
12
U7:C
11
CLK
K
7432
7476
10
7476
U3:C
U7:B
7408
7432
U3:A
10
CLK
12
14
16
7408
U3:B
15
CLK
7432
U2:B
U2:A
U1:B
U1:A
U5:A
1
3
R4
7408
10
U4:A
10k
U5:B
7432
3
2
4070
C2
U6:A
1u
1
3
2
4077
R1
R2
R3
R5
220
220
220
220
U5:C
9
8
10
7432
D1
D2
D3
D4
LED-YELLOW
LED-YELLOW
LED-YELLOW
LED-YELLOW
U5:D
12
11
13
7432
U6:B
5
4
6
4077
U3:D
12
11
13
7408
U8:A
1
3
2
7408
U7:D
12
11
13
7432
FIGURA 23
REPRESENTACIN DEL NMERO 12
11
4
1
CLK
15
9
6
CLK
16
U7:A
7432
7476
10
14
12
U7:C
11
CLK
7432
7476
10
7476
7432
U3:A
10
U7:B
7408
U3:C
7476
12
7408
U3:B
14
16
15
C LK
7432
U2:B
U2:A
U1:B
U1:A
U5:A
R4
7408
10
3
2
U4:A
10k
U5:B
7432
3
2
4070
C2
U6:A
1u
1
3
2
4077
R1
R2
R3
R5
220
220
220
220
U5:C
9
8
10
7432
D1
D2
D3
D4
LED-YELLOW
LED-YELLOW
LED-YELLOW
LED-YELLOW
U5:D
12
11
13
7432
U6:B
5
4
6
4077
U3:D
12
11
13
7408
U8:A
1
3
2
7408
U7:D
12
11
13
7432
FIGURA 23
REPRESENTACIN DEL NMERO 5
11
1
10
15
CLK
16
U7:A
7432
7476
14
11
CLK
12
U7:C
7432
7476
10
7476
U3:C
U7:B
7408
7432
U3:A
10
7476
CLK
3
12
14
7408
16
U3:B
15
CLK
7432
U2:B
U2:A
U1:B
U1:A
U5:A
R4
7408
10
3
2
U4:A
10k
U5:B
7432
3
2
4070
C2
U6:A
1u
1
3
2
4077
R1
R2
R3
R5
220
220
220
220
U5:C
9
8
10
7432
D1
D2
D3
D4
LED-YELLOW
LED-YELLOW
LED-YELLOW
LED-YELLOW
U5:D
12
11
13
7432
U6:B
5
4
6
4077
U3:D
12
11
13
7408
U8:A
1
3
2
7408
U7:D
12
11
13
7432
FIGURA 23
REPRESENTACIN DEL NMERO 13
11
15
11
CLK
CLK
16
U7:A
7432
10
7476
14
12
U7:C
7432
7476
10
74 76
U3:C
U7:B
7408
7432
U3:A
10
7476
CLK
12
74 08
14
16
U3:B
15
CLK
7432
U2:B
U2:A
U1:B
U1:A
U5:A
1
3
R4
7408
10
U4:A
10k
U5:B
74 32
3
2
4070
C2
U6:A
1u
1
3
2
4077
R1
R2
R3
R5
2 20
2 20
220
220
U5:C
9
8
10
7432
D1
D2
D3
D4
LED-YELLOW
LED-YELLOW
LED-YELLOW
LED-YELLOW
U5:D
12
11
13
7432
U6:B
5
4
6
4077
U3:D
12
11
13
7408
U8:A
1
3
2
7408
U7:D
12
11
13
7432
FIGURA 23
REPRESENTACIN DEL NMERO 4
11
4
1
CLK
15
9
6
CLK
16
U7:A
7432
7476
10
14
12
U7:C
11
CLK
7432
7476
10
7476
7432
U3:A
10
U7:B
7408
U3:C
7476
12
7408
U3:B
14
16
15
CLK
7432
U2:B
U2:A
U1:B
U1:A
U5:A
R4
7408
10
3
2
U4:A
10k
U5:B
7432
3
2
4070
C2
U6:A
1u
1
3
2
4077
R1
R2
R3
R5
220
220
220
220
U5:C
9
8
10
7432
D1
D2
D3
D4
LED-YELLOW
LED-YELLOW
LED-YELLOW
LED-YELLOW
U5:D
12
11
13
7432
U6:B
5
4
6
4077
U3:D
12
11
13
7408
U8:A
1
3
2
7408
U7:D
12
11
13
7432
FIGURA 23
REPRESENTACIN DEL NMERO 11
11
4
1
15
11
CLK
CLK
3
10
16
U7:A
7432
7476
14
12
U7:C
7432
7476
10
7476
U3:C
U7:B
7408
7432
U3:A
10
7476
CLK
12
14
7408
16
U3:B
15
CLK
7432
U2:B
U2:A
U1:B
U1:A
U5:A
R4
7408
10
3
2
U4:A
10k
U5:B
7432
3
2
4070
C2
U6:A
1u
1
3
2
4077
R1
R2
R3
R5
220
220
220
220
U5:C
9
8
10
7432
D1
D2
D3
D4
LED-YELLOW
LED-YELLOW
LED-YELLOW
LED-YELLOW
U5:D
12
11
13
7432
U6:B
5
4
6
4077
U3:D
12
11
13
7408
U8:A
1
3
2
7408
U7:D
12
11
13
7432
FIGURA 23
REPRESENTACIN DEL NMERO 6
4
1
15
U7:A
7432
7476
16
10
14
11
CLK
12
U7:C
7432
7476
10
7476
U3:C
U7:B
7408
7432
U3:A
10
7476
CLK
11
CLK
12
14
U3:B
7408
16
15
CLK
7432
U2:B
U2:A
U1:B
U1:A
U5:A
1
3
R4
7408
10
U4:A
10k
U5:B
7432
3
2
4070
C2
U6:A
1u
1
3
2
4077
R1
R2
R3
R5
220
220
220
220
U5:C
9
8
10
7432
D1
D2
D3
D4
LED-YELLOW
LED-YELLOW
LED-YELLOW
LED-YELLOW
U5:D
12
11
13
7432
U6:B
5
4
6
4077
U3:D
12
11
13
7408
U8:A
1
3
2
7408
U7:D
12
11
13
7432
FIGURA 23
REPRESENTACIN DEL NMERO 1
11
4
1
CLK
15
9
6
CLK
16
U7:A
7432
7 476
10
14
12
U7:C
11
CLK
7432
7 476
10
7476
7432
U3:A
U7:B
7408
U3:C
10
7 476
12
7 408
U3:B
14
16
15
CLK
7432
U2:B
U2:A
U1:B
U1:A
U5:A
1
3
R4
7408
10
U4:A
10k
U5:B
7432
3
2
4070
C2
U6:A
1u
1
3
2
4077
R1
R2
R3
R5
220
2 20
220
220
U5:C
9
8
10
7432
D1
D2
D3
D4
LED-YELLOW
LED-YELLOW
LED-YELLOW
L ED-YELLOW
U5:D
12
11
13
7432
U6:B
5
4
6
4077
U3:D
12
11
13
7408
U8:A
1
3
2
7408
U7:D
12
11
13
7432
FIGURA 23
REPRESENTACIN DEL NMERO 12
11
4
1
CLK
15
9
6
CLK
16
U7:A
7432
7476
10
14
12
U7:C
11
CLK
7432
7476
10
7476
U3:C
U7:B
7408
7432
U3:A
10
7476
12
7408
U3:B
14
16
15
CLK
7 432
U2:B
U2:A
U1:B
U1:A
U5:A
R4
7408
10
3
2
U4:A
1 0k
U5:B
7432
3
2
4 070
C2
U6:A
1u
1
3
2
4 077
R1
R2
R3
R5
220
220
220
220
U5:C
9
8
10
7432
D1
D2
D3
D4
LED-YELLOW
LED-YELLOW
LED-YELLOW
LED-YELLOW
U5:D
12
11
13
7432
U6:B
5
4
6
4 077
U3:D
12
11
13
7408
U8:A
1
3
2
7408
U7:D
12
11
13
7432
FIGURA 23
REPRESENTACIN DEL NMERO 0
d) A partir de ello y empleador el simulador Proteus, elaboramos la siguiente
tabla de estado, tomando como ayuda tambin a la tabla de habilitacin del
FF tipo JK mencionada en pginas anteriores:
TABLA N14
TABLA DE ESTADOS DEL CONTADOR ESCALADOR
EST.
15
10
5
13
4
11
6
1
12
0
Q4
n
1
1
0
1
0
1
0
0
1
0
Q3
n
1
0
1
1
1
0
1
0
1
0
Q2
n
1
1
0
0
0
1
1
0
0
0
Qn
1
0
1
1
0
1
0
1
0
0
J4
X
X
1
X
1
X
0
1
X
1
K4
0
1
X
1
X
1
X
X
1
X
J3
X
1
X
X
X
1
X
1
X
1
K3
1
X
0
0
1
X
1
X
1
X
J2
X
X
0
0
1
X
X
0
0
1
K2
0
1
X
X
X
0
1
X
X
X
J1
X
1
X
X
1
X
1
X
0
1
K1
1
X
0
1
X
1
X
1
X
X
2nQ
4 n +( Q4 n Q3 n )
J 1=Q
Q ) +Q
K 1=( Q 3 n
2n
4n
(Q
+Q
)
J 2=Q
n
3n
4n
n ( Q3 n +Q4 n )
K 2=Q
Q )
J 3=Q n + ( Q 2 n
4n
K 3=Q 2 n + Q n Q3 n
3nQ
n +Q
2n
J 4 =Q
3 n+ Q
2n
K 4 =Q
f)
DIAGRAMA DE ESTADOS:
FIGURA 23
DIAGRAMA DE ESTADOS DEL CONTADOR ESCALADOR
OBSERVACIONES Y CONCLUSIONES
CONCLUSIONES:
Existen principalmente tres tipos de contadores: asncronos (la salida de
un FF es el clock del otro), sncronos (los FFs poseen el mismo clock) y
los escaladores (no siguen un ascendente o descendente).
Gracias a las experiencias conocemos que un contador asncrono slo
podemos utilizarlo para frecuencias bajas de hasta 100 Hz, en caos
contrario se suelen emplear los sncronos. Lo que sucede es que al llegar
BIBLIOGRAFA
1.
2.
3.
4.
5.
http://www.virtual.unal.edu.co/cursos/ingenieria/2000477/lecciones/060401.htm
http://www.etitudela.com/profesores/jmng/digital/downloads/contadores.pdf
www.datasheetarchive.com/
www.depeca.uah.es/docencia/ITI-EI/ed/contadores.ps