El propósito de este proyecto es implementar un contador de 0 a 9999 en lenguaje VHDL utilizando la tarjeta Avanxe. El contador se controla mediante 1 bit de inicio/paro y un bit de reseteo. El incremento del conteo es de 1s (Tiempo que se puede cambiar modificando la
constante RETRASO_FIN en el código).
Tutorial
Puertos utilizados en la práctica:
- CLK (Entrada – 1 bit): Reloj de la tarjeta a 50MHz.
- INI (Entrada – 1 bit ): Bit de inicio conectado a un switch de la tarjeta Avanxe.
Cuando INI está en ‘1’ inicia el conteo, cuando está en ‘0’ el conteo se detiene. - RESET (Entrada – 1 bit): Bit de reseteo conectado a un switch de la tarjeta Avanxe.
Cuando RESET está en ‘1’, se reinicia el conteo. - DISPLAY (Salida – 7 bits): Salida de 7 bits para los Displays de 7 segmentos.
- TRANSISTORES (Salida – 4 bits): Puerto de 4 bits que esta conectado a los 4 transistores que controlan a los 4 Displays.
¡DESCARGA EL PROYECTO!