0% encontró este documento útil (0 votos)
297 vistas6 páginas

Practica3 PantallaLCD

Este documento presenta el objetivo y desarrollo de una práctica para diseñar e implementar un código en VHDL que permita controlar una pantalla LCD conectada a una tarjeta FPGA para mostrar el mensaje "Yo me voy a titular en Mayo". Describe los componentes de un LCD, la librería LCD de 4 bits en VHDL utilizada, el diagrama esquemático y de conexiones, y concluye que se desarrolló una aplicación básica en VHDL para controlar un LCD y mostrar mensajes.

Cargado por

Salma Hv
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
297 vistas6 páginas

Practica3 PantallaLCD

Este documento presenta el objetivo y desarrollo de una práctica para diseñar e implementar un código en VHDL que permita controlar una pantalla LCD conectada a una tarjeta FPGA para mostrar el mensaje "Yo me voy a titular en Mayo". Describe los componentes de un LCD, la librería LCD de 4 bits en VHDL utilizada, el diagrama esquemático y de conexiones, y concluye que se desarrolló una aplicación básica en VHDL para controlar un LCD y mostrar mensajes.

Cargado por

Salma Hv
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Benemérita Universidad Autónoma de Puebla

Facultad de Ciencias de la Computación

Arquitectura de Computadoras

Práctica 3

Equipo HARC:
Almaraz González Isabel
Huerta Veana Salma Sandra
Rodríguez Aguilar Luis Gerardo
Rodríguez Calderón Hugo Alexis

Primavera 2019

Profesor:
Dr. José Luis Hernández Ameca
Selfie

Objetivo
Diseñar e implementar un código que permita controlar desde una tarjeta FPGA una
pantalla LCD para mostrar un mensaje que diga lo siguiente: “Yo me voy a titular en
Mayo”.

Desarrollo
El uso del LCD para presentar datos de una manera más visible y accesible para el usuario representa un
avance en la electrónica ya que en el mismo se presenta una interfaz usuario- máquina que es agradable
al usuario y simplifica las funciones de ingreso y de salida de datos. Anteriormente se podía presentar
datos de forma binaria en leds o en displays, para esto se requería tener conocimientos en los sistemas
digitales, con el uso del LCD se puede reducir esto ya que el usuario puede visualizar los datos de la
manera óptima.

¿Qué es un LCD?
LCD o pantalla de cristal líquido es un dispositivo de visualización grafico para la presentación de
caracteres o símbolos. Este dispositivo está gobernado internamente por un microcontrolador el cual
regula todos los parámetros de presentación.
Figura 1. Características del LCD

Pines del LCD

Figura 2. Pines de la pantalla LCD

Librería LCD 4 bits en VHDL.


[Link] Librería LCD que te permite controlar una LCD 16x2 a 4 bits mediante comandos simples utili-
zando lenguaje VHDL. La librería ofrece la posibilidad de mandar a escribir texto, números enteros, ca-
racteres a partir de su valor en ASCII e inclusive se pueden crear caracteres personalizados (Caracteres
especiales) disponible en [Link]

> CLK (Entrada – 1 bit): Reloj de la tarjeta a 50 Mhz.

> BLCD (Bandera – 8 bits): Bandera de 8 bits que indica que se ha finalizado de ejecutar un comando.

> DATA_LCD(Salida – 4 bitS): Puerto de salida conectado a los 4 bits de datos de la LCD (D7 - D4)

> ENA (Salida – 1 bit): Pin de salida que irá conectado al enable (E) de la LCD.
> RS (Salida – 1 bit): Pin de salida que irá conectado al RS de la LCD.

> RW (Salida – 1 bit): Pin de salida que irá conectado al RW de la LCD.

Figura 3. Comandos para el LCD

Diagrama esquemático

Figura 4. Diagrama esquemático


Figura 5. Diagrama de conecxiones del LCD

Resultados de implementación
Conclusiones
Al término de esta práctica, se desarrolló una aplicación básica en VHDL, empleando los conocimientos
adquiridos acerca de programación en VHDL, para el control de un LCD, Se diseñó un programa básico,
el mismo que se puede implementar y adaptar a cualquier otro tipo de aplicaciones que deseen mostrar
mensajes o datos en el LCD. Se investigó las características principales, pines, comandos de control y
algunos conceptos importantes acerca de un LCD, para utilizarlo en conjunto con la FPGA.

Bibliografía

[1] Programación de sistemas digitales con VHDL, David G. Maxinez 2014, Grupo Editorial
Patria, S.A. de C.V. Renacimiento 180, Colonia San Juan Tlihuaca
[2] Librería para LCD en VHDL, Documentación recuperado el 04 Febrero de 2020 desde
[Link]

También podría gustarte