pic Jul. 2016 | Page 74

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