Está en la página 1de 2

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

FACULTAD DE INGENIERÍA ELECTRÓNICA


ESCUELA DE INGENIERÍA ELECTRÓNICA

DISEÑO DIGITAL
LABORATORIO No3

IMPLEMENTACION DE CONTADORES Y MAQUINAS


DE ESTADO

Profesor: Ing. Alfredo Granados Ly.


UNMSM – FIEE Diseño Digital

Utilizando el MAX + PLUS II, se le pide implementar los siguientes circuitos en VHDL y
presentar la simulación respectiva:

1. Implemente un circuito con carga de datos paralela de 8 bits y salida serial. La


carga de los datos se realiza de forma asíncrona cuando se activa la señal LOAD.
Los datos salen de forma serial al compás de la señal de reloj comenzando con el
bit de menor peso.

2. Añadir al circuito anterior una entrada SEL, que determine que el bit que sale
primero es el de menor o mayor peso.

3. Implementar un circuito contador de 000 hasta 999 que tenga las señales de
control ENABLE y RESET.

4. Implementar un circuito detector MOORE para la siguiente secuencia: 101101


considere traslape.

5. Implemente un semáforo que funcione de la siguiente manera:

a. VERDE por 15 pulsos de reloj


b. AMBAR por 3 pulsos de reloj
c. ROJO por 20 pulsos de reloj

6. Implemente un circuito que controle la activación de un LED cada vez que se


pulse un BOTON. Inicialmente el LED se encuentra apagado, cuando se presiona
el BOTON por primera vez, el LED comienza a parpadear. Cuando se presiona
el COTON por segunda vez el LED se apaga. El proceso se repite cada vez que
se presiona el BOTON.

7. Implemente un circuito que sume dos datos de 8 bits cada uno, los datos ingresa
de forma serial y la suma comienza cada vez que se pulse una entrada llamada
START.

8. Diseñe un circuito contador de 000 – 999 que tenga las siguientes entradas: la
señal START inicia la cuenta donde se detuvo, la señal STOP detiene la cuenta,
la señal RESET reinicia la cuenta a 000. Cuando se llegue al final de la cuenta
999, el contador se debe detener hasta presionar RESET.

Ing. Alfredo Granados Ly Laboratorio No2