Sei sulla pagina 1di 12

CURSO: 1º DESARROLLO DE

PRODUCTOS ELECTRÓNICOS.

MÓDULO: LÓGICA DIGITAL Y


MICROPROGRAMABLE

TEMA: DISEÑO DE
CONTADORES SINCRONOS
DISEÑO DE CONTADORES
SÍNCRONOS
• BIESTABLE R-S.
– TABLA DE VERDAD.
– TABLA DE EXCITACIÓN.
• BIESTABLE J-K.
– TABLA DE VERDAD.
– TABLA DE EXCITACIÓN.
• BIESTABLE D.
– TABLA DE VERDAD.
– TABLA DE EXCITACIÓN.
• BIESTABLE T.
– TABLA DE VERDAD.
– TABLA DE EXCITACIÓN.
• DISEÑO DE CONTADORES SÍNCRONOS.
• EJEMPLO DE DISEÑO.

1º DPE LÓGICA DIGITAL Y 2


MICROPROGRAMABLE
BIESTABLE R-S
TABLA DE TABLA DE
VERDAD EXCITACIÓN
R S Qt Qt+1
Qt Qt+1 R S
0 0 0 0
0 0 X 0
0 0 1 1
0 1 0 1
0 1 0 1
1 0 1 0
0 1 1 1
1 1 0 X
1 0 0 0
1 0 1 0
1 1 0 X
1 1 1 X
1º DPE LÓGICA DIGITAL Y 3
MICROPROGRAMABLE
BIESTABLE J-K
TABLA DE TABLA DE
VERDAD EXCITACIÓN
J K Qt Qt+1
Qt Qt+1 J K
0 0 0 0
0 0 0 X
0 0 1 1
0 1 1 X
0 1 0 0
1 0 X 1
0 1 1 0
1 1 X 0
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 0
1º DPE LÓGICA DIGITAL Y 4
MICROPROGRAMABLE
BIESTABLE D
TABLA DE TABLA DE
VERDAD EXCITACIÓN
D Qt Qt+1 Qt Qt+1 D
0 0 0 0 0 0
0 1 0 0 1 1
1 0 1 1 0 0
1 1 1 1 1 1

1º DPE LÓGICA DIGITAL Y 5


MICROPROGRAMABLE
BIESTABLE T
TABLA DE TABLA DE
VERDAD EXCITACIÓN
T Qt Qt+1 Qt Qt+1 T
0 0 0 0 0 0
0 1 1 0 1 1
1 0 1 1 0 1
1 1 0 1 1 0

1º DPE LÓGICA DIGITAL Y 6


MICROPROGRAMABLE
DISEÑO DE CONTADORES
SÍNCRONOS
• OBJETIVO: encontrar las funciones lógicas a aplicar
a las entradas de los biestables, para que realicen una
secuencia determinada partiendo de una señal de reloj
común.

• FASES DE DISEÑO:
– 1º: Elegir el número de biestables necesario sabiendo que:
• N = 2n Æ n ≥ log2 N
• n Æ número de biestables
• N Æ número de cuentas
– 2º: Escribir la tabla de verdad donde se relacione el estado
actual con el estado próximo de cada biestable.

1º DPE LÓGICA DIGITAL Y 7


MICROPROGRAMABLE
DISEÑO DE CONTADORES
SÍNCRONOS
• FASES DE DISEÑO:
– 3º: Con ayuda de la tabla de excitación del biestable
escogido, rellenar las entradas de los biestables de la tabla
anterior.
– 4º: Obtener (y simplificar) las funciones lógicas que
determinan el funcionamiento de las entradas (J-K, o R-S, o
T, o D) de cada biestable, tomando como entrada de dichas
funciones el estado actual de los biestables.
– 5º: Montar el circuito y dotarlo de una inicialización, por
medio de las entradas preset y clear.

1º DPE LÓGICA DIGITAL Y 8


MICROPROGRAMABLE
EJEMPLO: CONTADOR DE 5 A 0
CON BIESTABLES J-K
• Número de cuentas (N): 6
• Número de biestables (n): 3
• Luego tenemos 3 biestables cuyas salidas son:
– Q2 (MSB), Q1, Q0 (LSB)
• y las entradas son:
– J2, K2 ,J1, K1 , J0, K0
– Siendo la señal de reloj común a todos los
biestables.
1º DPE LÓGICA DIGITAL Y 9
MICROPROGRAMABLE
EJEMPLO: CONTADOR DE 5 A 0
CON BIESTABLES J-K
Estado Actual (t) Estado Sig. (t +1) Entradas de los biestables

Q2 Q1 Q0 Q2 Q1 Q0 J2 K2 J1 K1 J0 K0
0 0 0 1 0 1 1 X 0 X 1 X
0 0 1 0 0 0 0 X 0 X X 1
0 1 0 0 0 1 0 X X 1 1 X
0 1 1 0 1 0 0 X X 0 X 1
1 0 0 0 1 1 X 1 1 X 1 X
1 0 1 1 0 0 X 0 0 X X 1
1 1 0 X X X X X X X X X
1 1 1 X X X X X X X X X
1º DPE LÓGICA DIGITAL Y 10
MICROPROGRAMABLE
EJEMPLO: CONTADOR DE 5 A 0
CON BIESTABLES J-K
• De la tabla anterior las entradas a los biestables son:
• Biestable 0 Biestable 1 Biestable 2
J 0 = '1' J1 = Q 2 ·Q0 J 2 = Q1 ·Q0
K 0 = '1' K1 = Q 0 K 2 = Q0

1º DPE LÓGICA DIGITAL Y 11


MICROPROGRAMABLE
EJEMPLO: CONTADOR DE 5 A 0
CON BIESTABLES J-K

1º DPE LÓGICA DIGITAL Y 12


MICROPROGRAMABLE

Potrebbero piacerti anche