En Este proyecto se utilizó la librería RS232 y la librería LCD con el objetivo de mostrar mensajes en la LCD.
Tutorial
Puertos utilizados en el proyecto:
- DATAIN(Entrada – 8 bits): Puerto de entrada de 8 bits donde se carga el dato a transmitir por RS232.
- CLK (Entrada – 1 bit): Reloj de la tarjeta a 50MHz.
- CORD(Entrada – 1 bit): Bit que se encarga de hacer corrimiento a la derecha cuando está en ‘1’.
- CORI(Entrada – 1 bit): Bit que se encarga de hacer corrimiento a la izquierda cuando está en ‘1’.
- RX(Entrada – 1 bit): Puerto de recepción del protocolo RS232.
- TX_INI(Entrada – 1 bit): Bit que se debe poner a ‘1’ para realizar transmisión.
- DATA_LCD(Salida – 8 bits): Puerto que se conecta a los 8 pines de datos de la LCD.
- DOUT2(Salida – 7 bits): Puerto que contiene el byte recibido por RS232, en este caso se conectó a los LEDs de Symbhia.
- ENA(Salida – 1 bit): Puerto que se conecta al pin de Enable de la LCD.
- RS(Salida – 1 bit): Puerto que se conecta al pin RS de la LCD.
- RW(Salida – 1 bit): Puerto que se conecta al pin RW de la LCD.
- TX_FIN(Salida – 1 bit): Bit que se pone a ‘1’ cuando finalizó la transmisión.
¡DESCARGA EL PROYECTO!