Práctica 5.

Anuncio
LABORATORIO DE TECNOLOGÍA DE
COMPUTADORES
PRÁCTICA 5
Objetivo: Diseñar un circuito digital que funcione de la siguiente forma:
1.- La salida inicialmente será 0 (en código 7-segmentos). Con la entrada Reset a
1 se vuelve siempre a este estado inicial de forma asíncrona.
2.- Cuando Reset vale 0, se introduce en serie por X un código de 4 bits (1 bit
por ciclo). A la llegada del 4º bit pueden ocurrir dos cosas:
a.-Si se ha introducido un número BCD la salida se incrementa mod-6
b.- Si lo que se ha introducido no es un número BCD, la salida debe
decrementarse mod-6.
La salida se muestra en uno de los displays 7 segmentos del entrenador. (El
conversor 7 segmentos se encuentra en el propio entrenador).
Reset
Reloj
X
Circuito contador de
códigos BCD
S2
S1
S0
Conversor a 7-segmentos
Desarrollo: El circuito consta de dos módulos
1.- Un contador módulo-6 ascendente-descendente, cuya salida se conecta al
display 7-segmentos.
Para ello tendrá las siguientes entradas:
- Control: si toma el valor “0” hace que la cuenta sea descendente y si toma el
valor “1” que sea ascendente.
- Reset: lleva al contador desde cualquier estado al estado inicial de cuenta, es
decir si la señal de reset es “1” la salida será “000”.
- Reloj: es la señal que hace cambiar de estado el contador.
- Enable: si su valor es “1” el contador cuenta y si está a “0” el contador para
de contar.
Este contador debe realizarse con biestables JK (7476).
Reset
Reloj
Enable
Contador
Control
S2
S1
S0
Conversor a 7-segmentos
2.- Un reconocedor de dígitos BCD con dos salidas:
a.- Y0 que indica si está entrando el 4º bit del código. Esta salida debe
conectarse a la entrada de Enable del contador (si es el 4º bit debe incrementarse o
decrementarse la salida, por tanto se capacita el contador).
b.- Y1 que indica si los 4 últimos bits introducidos corresponden a un
código BCD o no. Esta salida debe conectarse a la entrada de control del contador (si es
BCD debe incrementar y si no lo es decrementar).
Este último módulo es igual que el de la práctica 3, añadiendo la salida que
indica que está entrando el último bit.
RESET
ENTRADA
SERIE
Y1
Reconocedor BCD
RELOJ
Y0
Descargar