PROGRAMACIÓN EN WINCUPL En el medio electrónico hay diferentes herramientas de software para programar PLDs. Todas tienen semejanzas compartidas y sus diferencias distintivas. Uno de los compiladores disponibles de alto nivel de uso difundido es el WINCUPL. Para entender el manejo de dicho software se realizará a continuación el desarrollo de los ejercicios del Laboratorio N° 2 en WINCUPL con su respectivo paso cada uno, teniendo como referencia al dispositivo lógico programable GAL16V8. I. INDICADORES:
Realizar algoritmos e implementar los siguientes ejercicios. Realizar la simulación de los algoritmos utilizando el WINCUPL y el Proteus. Grabar el diseño del circuito lógico en un PLD (GAL16V8 ó GAL22V10), utilizando el grabador universal.
II. EJERCICIOS:
1. Realizar un programa utilizando la sintaxis del software WINCUPL, que permita realizar el trabajo de un contador Anillo con opción de cuenta ascendente y descendente; 0,2,4,6,8,0 ,además debe tener una entrada de reseteo asíncrona utilizando además los simuladores WINSIM y el PROTEUS para respectiva comprobación.
Asignar
el número pin de entradas y salidas que pertenece al PLD escogido. Luego escribir el código que permita describir el funcionamiento del circuito integrado. Es decir contiene toda la toda la lógica necesaria que se quiere programar.