Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Contadores
Mario Medina C.
Jorge Salgado S.
mariomedina@udec.cl
jorgesalgado@udec.cl
Contadores
Contadores sncronos
Contadores de propagacin
Contador de Johnson
Es un registro con desplazamiento cuya
salida complementada se conecta a la
entrada.
El funcionamiento se describe por diagrama
de 8 estados adjunto.
Q=0
Q=1
Prx. salidas
Q+ = 0
Q+ = 1
Q+ = 0
Q+ = 1
Entrada D
Entrada T
Entradas SR
0X
10
01
X0
Entradas JK
0X
1X
X1
X0
Ok.
Redisear el contador
binario usando flip-flops D
Entrada a flip-flops D es
igual al estado deseado
DA = A
DB = AB
DC = CBA
Diagrama de estados
para un contador en
cdigo Gray de 3 bits
Disear el contador
con flip-flops J-K
Tabla de transiciones
del Flip-Flop J-K
Estado actual Estado siguiente
000
001
011
001
011
010
010
110
111
101
100
110
111
101
100
000
Q+
0
0
1
1
0
1
0
1
0
1
X
X
X
X
1
0
Mapas de excitacin
Oktodo
Circuito a implementar
Diagrama de estados
C
0
0
0
0
1
1
1
1
Tabla de estados
B
0
0
1
1
0
0
1
1
A
0
1
0
1
0
1
0
1
C
1
0
0
1
0
B
0
1
0
1
1
A
0
1
0
1
0
Ejemplo: contador de 5
estados con flip-flops T
Estados no definidos
DC = B
DB = C + BA
DA = A(C + B)
B
0
0
1
1
0
0
1
1
A
0
1
0
1
0
1
0
1
C
1
0
0
1
B
0
1
0
1
A
0
1
0
1
SC
1
X
0
0
X
X
X
0
RC
0
X
X
X
0
X
X
1
SB
0
X
X
0
1
X
X
X
RB
X
X
0
1
0
X
X
0
SA
0
X
1
0
1
X
X
0
RA
X
X
0
1
0
X
X
1
Diagrama de estados
para un contador
binario irregular.
Disear el contador
con flip-flops J-K.
Tiene 4 estados pero lo
haremos con 3 flipflops.
30/44
Tabla de transiciones...
(FF-JK)
Q+
001
010
101
010
101
111
0
0
1
0
1
0
0
1
X
X
X
1
111
001
Mapas de excitacin
Circuito a implementar
03 4 7
6 1
Contador ascendente/descendente
(Cdigo Gray)
Diagrama de estados
para un contador
ascen. /descend.
Tabla de transiciones
(FF-JK)
011
010
110
111
101
100
001
011
010
110
111
101
010
110
111
101
100
000
Mapas de excitacin
Circuito a implementar
Contador bidireccional
de 8 estados con flip-flops D
U = 1, contador ascendente
D = 1, contador descendente
U = D = 0, cuenta no cambia
U = D = 1, no puede ocurrir
Ecuaciones de F/Fs D
DA = A (U + D)
DB = B (UA + DA)
DC = C (UBA + DBA)
CBA
000
001
010
011
100
101
110
111
C+B+A+
U
D
001 111
010 000
011 001
100 010
101 011
110 100
111 101
000 110
Diagrama de estados
43/44