Está en la página 1de 2

PRÁCTICAS DEL LABORATORIO DE SISTEMAS DIGITALES (2022/23)

Prof. Diego Sales Lérida

PRÁCTICA Nº7
0.- INTRODUCCIÓN
En la práctica actual probaremos el funcionamiento de contadores síncronos y asíncronos.

1.- DISEÑO DE UN CONTADOR HEXADECIMAL ASÍNCRONO.


Para conformar un contador de módulo 16, usaremos 4 flip flops tipo T conectados de forma
análoga al circuito de la página 32 del tema 6.
Para ello, seleccione el biestable T que se encuentra dentro de las herramientas de “Memoria”.

Nótese que en la base posee pines de PRESET, ENABLE y CLEAR,


todas a nivel ALTO. Sin embargo, no es necesario conectarlas para que el
dispositivo funcione (puede dejarlas sin conectar).

Configure el contador de módulo 16 y póngale una señal de reloj, mediante “Wiring - Reloj”.

Conecte las salidas de los biestables a un Display,


mediante el uso del decodificador de la librería “7-segment-
Display-Driver” y el Display (“7-Segmente Display”) de
“Input/Output” de Logisim. Recuerde que para añadir la
librería, tiene que descargarla del campus y pulsar en la
pestaña “Proyecto – Cargar librería – librería logisim”.

Seleccione una frecuencia de reloj de 1Hz en la pestaña “Simular” – “Seleccionar frecuencia de


reloj” y active el reloj (“Simular” – “Activar Reloj”). También puede activar/desactivar el reloj
pulsando por teclado “CTRL + K”. También puede realizar transiciones del reloj (con el reloj
apagado) mediante la combinación de teclas “CTRL + T”.
Compruebe que el contador realiza la cuenta de forma correcta. Tome foto cuando el contador
llega a F y añádala al cuestionario (imagen 1).

2.- CONTADOR ASÍNCRONO CON SECUENCIA TRUNCADA DE MÓDULO 10.


Para este apartado se va a utilizar como base el esquema realizado en el apartado 1.
Para truncar la cuenta y hacer que el contador sea de 0 a 9, requerirá generar una señal de CLEAR
para cuando el contador llegue a 10(10, (1010(2), se produzca el reseteo de todos los FFs. Esta señal
la puede generar de forma lógica a través de las salidas de los FFs (Q0 a Q3).
Compruebe el funcionamiento de contador. Tome una imagen del circuito y añádala al
cuestionario [Imagen 2].

Pág. 1
PRÁCTICAS DEL LABORATORIO DE SISTEMAS DIGITALES (2022/23)
Prof. Diego Sales Lérida

3.- DISEÑO DE CONTADORES SÍNCRONOS.


Problema 7.2: Diseñar un contador de 0 a 3 con una señal de STOP ‘S’ que detenga la cuenta
cuando S=1 (manteniendo el estado en el que se encuentra) o la habilite cuando S=0. Use FFs J-K.
La Tabla de transiciones para este problema será la siguiente:
t t+1 entradas S/Q1Q0 00 01 11 10
S Q1 Q0 Q1 Q0 J1 K1 J0 K0 0
0 0 0 1
0 0 1
𝐽1 =
0 1 0
0 1 1
S/Q1Q0 00 01 11 10
1 0 0
0
1 0 1
1
1 1 0
1 1 1 𝐾1 =

S/Q1Q0 00 01 11 10 S/Q1Q0 00 01 11 10
0 0
1 1
𝐽0 = 𝐾0 =

Tome imagen del circuito y adjúntela al cuestionario [Imagen 3].


Problema 7.3: Diseñar un contador de 0 a 3 con una señal de control, de tal forma que cuando
𝐶 = 0, se realiza la cuenta de forma creciente (0,1,2,3,0,1,…) y cuando 𝐶 = 1, lo hace de forma
decreciente o en reversa (3,2,1,0,3,2,…). Use FFs tipo J-K.
La Tabla de transiciones para este problema será la siguiente:
t t+1 entradas S/Q1Q0 00 01 11 10
C Q1 Q0 Q1 Q0 J1 K1 J0 K0 0
0 0 0 1
0 0 1
𝐽1 =
0 1 0
0 1 1
S/Q1Q0 00 01 11 10
1 0 0
0
1 0 1
1
1 1 0
1 1 1 𝐾1 =

S/Q1Q0 00 01 11 10 S/Q1Q0 00 01 11 10
0 0
1 1
𝐽0 = 𝐾0 =

Tome imagen del circuito y adjúntela al cuestionario [Imagen 4].


Pág. 2

También podría gustarte