Está en la página 1de 18

Display de Cristal

Lquido - LCD

Dispositivo que permite visualizar


diferentes mensajes sobre una pantalla de
cristal.

Pueden mostrar smbolos alfanumricos,


matemticos, griegos, de puntuacin.

Permite desplegar smbolos o grficos


diseados por el usuario.

LCD

LCD

LCD - Conexiones

LCD Terminales, Hitachi 44780

DDRAM (Display Data RAM) Se utiliza


para almacenar los caracteres que se
desean desplegar. Hasta 80 char.
CGRAM (Char Generator RAM) Se utiliza
para almacenar caracteres diseados por
el usuario. Solo 8 char.
CGROM (Char Generator ROM) Aqu
estn almacenados los 192 char que se
pueden desplegar.

LCD - Memoria

Los datos a ser desplegados se guardan


en la memoria DDRAM

Estos son
todos los
smbolos
que se
pueden
desplegar.

Estn el la
memoria
CGROM

Debe llevarse a cabo INICIALIZACIN


completa.

Para un comando, colquelo en el bus y


haga RS=0.
Para un dato, colquelo en el bus y haga
RS=1.

Para cargar el comando o dato, hacer


EN=1, esperar 10ms, hacer EN=0.

PARA UTILIZAR LCD

Esperar 15mS despus de energizar


Enviar comando 00110000
Enviar comando 00110000
Enviar comando 00110000
Enviar Function Set (00111000)

Enviar Shift Control (00010100)


Enviar Control Display (00001100)
Enviar Entry Mode (00000110)

Enviar Clear Display (00000001)

NOTA : Enable, espera al menos 10 mS, disable


entre cada comando.

LCD - Inicializacin

Una vez inicializado el LCD puede


desplegar smbolos de la siguiente
manera:
Hacer RS=1
Poner cdigo del smbolo deseado en bus

ENABLE=1
Esperar al menos 10ms
ENABLE=0

PARA DESPLEGAR UN SMBOLO

Configuracin del Funcionamiento del LCD


L=Data length, 0 = 4bits, 1 = 8bits
N=num. de lneas, 0=1 lnea, 1=2 lneas
F=font, 0=5x7, 1=5x10

FUNCTION SET (001 LNF 00)

Configuracin del desplazamiento


D: 0-cursor se desplaza
1-display se desplaza
R: 0-desplazamiento a la izquierda
1-desplazamiento a la derecha

SHIFT CONTROL (0001DR00)

Control de los caracteres del LCD.


D=Display Encendido
U=Cursor visible
B=Cursor destellando

0=OFF 1=ON
0=OFF 1=ON
0=OFF 1=ON

CONTROL DISPLAY (00001 DUB)

Ajuste del modo de entrada de datos

I=0 decrementa posicin de cursor


I=1 incrementa posicin de cursor
S=0 informacin no se desplaza
S=1 informacin se desplaza al llegar al filo de
pantalla

ENTRY MODE (000001 IS)

Borra la pantalla completa y el cursor


regresa a la posicin 00.

CLEAR DISPLAY (00000001)

Regresa el cursor a la posicin 00 pero no


borra el texto de la pantalla.

CURSOR HOME (00000010)

Para mover el cursor a una posicin


diferente, se introduce 1 seguido de la
posicin deseada en hexadecimal.
NOTA: el carcter ms significativo solo se
escribe con 3 bits.
Ejemplo: Para saltar a la posicin 40, se
escribe el 1, seguido de 4 (con tres bits) y
despus el 0 con cuatro bits: 1 100 0000
Se manda el 11000000 como comando.

MOVER CURSOR A POSICIN 40