Los módulos LCD o pantallas de cristal líquido, son unos actuadores que permiten la emisión de símbolos.
En el mercado hay una gran variedad de tamaños. Los más pequeños de 1 línea y 6 caracteres por línea y los más grandes de 4 líneas y 80 caracteres.
Una forma para controlar una pantalla es un microcontrolador.
Esquema Eléctrico
Un esquema básico de conexión sería el siguiente:
Terminales
Los terminales y la posición de un LCD estándar son los que aparecen en la imagen. Los módulos con retroiluminación poseen 16 terminales, uno correspondiente al ánodo (terminal 15, +5V) y el otro al cátodo (terminal 16, Masa) de la retroiluminación.
La función del resto de terminales es:
Terminal |
Descripción |
1. Vss |
Masa |
2. Vdd |
Alimentación 5V |
3. Vo |
Contraste de la pantalla. Se conecta un potenciómetro para regularlo |
4. RS |
Selección del registro de control/registro de pics/datos: RS=0 Registro de control RS=1 Registro de pics/datos |
5. RW |
Selección de lectura/escritura: RW=0 modo escritura RW=1 modo lectura |
6. E |
Activación del LCD: E=0 desactivo E=1 activo |
7-14. D0-D7 |
Bus de pics/datos bidireccional. |
Si quereis más información entrad en la página de micropik.
Si se va a simular con Proteus, hay que hacer unas pequeñas modificaciones en el código debido a un problema del simulador.
El código está en ensamblador. Y sirve con un Xtal de 4MHz.