Pantalla LCD
Pantalla LCD
Pantalla LCD
¿4 bits de
datos u 8 La pantalla LCD solo trabaja
con los pines de datos
La pantalla LCD trabaja
con los pines de datos
bits datos? D4:D7.
Los caracteres de 8 bits se
envían en paquetes de 4
D0:D7.
Los caracteres de 8 bits
bits. se envían normalmente.
Configuración de entrada de
comandos para 4 bits
1. Limpiar los puertos de datos de la LCD y asegurar que funcionan como salidas.
2. Introducir los 4 bits más significativos del comando pero sin borrar la información
de los pines de configuración.
3. Introducir el valor de RW como 0 (modo escritura).
4. Introducir el valor de RS como 0 (modo comando).
5. Esperar 20 us o más.
6. Introducir el valor del Enable (E) como 1.
7. Esperar 20 us o más.
8. Introducir el valor del Enable (E) como 0.
Configuración de entrada de
comandos para 4 bits (2)
9. Limpiar los puertos de datos de la LCD.
10. Introducir los 4 bits menos significativos del comando pero sin borrar la
información de los pines de configuración.
11. Esperar 20 us o más.
12. Introducir el valor del Enable (E) como 1.
13. Esperar 20 us o más.
14. Introducir el valor del Enable (E) como 0.
15. Poner los pines de datos como entradas.
Posición de los caracteres
Para posicionar los caracteres, se debe ingresar un comando desde una
posición determinada.
Si se tiene una pantalla LCD DE 16x2, la posición se determina así:
➢ Para posicionarse en la primera fila, se comienza desde la dirección
0b10000000 y se aumenta para desplazarse entre columnas.
Ejemplo: (Fila 1, columna 3) → 0b10000010
➢ Para posicionarse en la segunda fila, se comienza desde la dirección
0b11000000 y se aumenta para desplazarse entre columnas.
Ejemplo: (Fila 2, columna 4) → 0b11000011
Configuración de entrada de
caracteres para 4 bits
1. Limpiar los puertos de datos de la LCD y asegurar que funcionan como salidas.
2. Introducir los 4 bits más significativos del caracter pero sin borrar la información
de los pines de configuración.
3. Introducir el valor de RW como 0 (modo escritura).
4. Introducir el valor de RS como 1 (modo caracter).
5. Esperar 20 us o más.
6. Introducir el valor del Enable (E) como 1.
7. Esperar 20 us o más.
8. Introducir el valor del Enable (E) como 0.
Configuración de entrada de
caracteres para 4 bits (2)
9. Limpiar los puertos de datos de la LCD.
10. Introducir los 4 bits menos significativos del caracter pero sin borrar la
información de los pines de configuración.
11. Esperar 20 us o más.
12. Introducir el valor del Enable (E) como 1.
13. Esperar 20 us o más.
14. Introducir el valor del Enable (E) como 0.
15. Poner los pines de datos como entradas.