COMANDO DE LA PANTALLA LCD
Aunque pueden variar, en el caso que nos ocupa y en el estándar los comandos de
la LCD son:
Comando
Borra Pantalla
Cursor a Casa
Modo
Introducción
Pantalla On/Off
Modo Desplazamiento
Función
Dirección
CGRAM
Dirección
DDRAM
Lectura ocupado
y
dirección
contador
Escribe RAM
Lee RAM
RS
0
0
0
R/W
0
0
0
DB7
0
0
0
DB6
0
0
0
DB5
0
0
0
DB4
0
0
0
DB3
0
0
0
DB2
0
0
1
DB1
0
1
I/D
DB0
1
*
S
0
0
0
0
0
0
0
0
0
0
0
1
1
S/C
D
R/L
C
*
B
*
0
0
0
0
0
0
0
1
1
*
*
0
0
1
DL líneas Font
Dirección
CGRAM
Dirección DDRAM
0
1
BF
1
1
0
1
Dirección DDRAM
Escribe Dato
Lee Dato
Borra Pantalla: La borra y sitúa el cursor en su posición inicial (la 0).
Cursor a Casa: El cursor va a la posición inicial (la 0), pero sin borrar nada.
Modo instrucción: Configura la dirección del cursor I/D. Cuando I=1 incrementa
la posición del cursor, y D=0 la decrementa. Mientras S=1 significa que hay
desplazamiento en la pantalla. La operación se ejecuta durante la I/O de los datos.
Pantalla On/Off: Coloca en movimiento al cursor o genera desplazamiento en la
pantalla. D para toda la pantalla, C para cursor On/Off, y B hace parpadear el cursor.
Desplazamiento Cursor/Pantalla: S/C indica el movimiento del cursor o
desplazamiento en la pantalla, R/L la dirección a derecha o izquierda. No se varía el
contenido de la DDRAM.
Función: DL indica la longitud de datos del interfaz; N el número de líneas de la
pantalla y F el tipo de caracteres.
Dirección CGRAM: Coloca el dato enviado o recibido en la CGRAM después de
este comando.
72