Display de Cristal
Liquido
(LCD)
ING. JAVIER CAMILO POMA
PALACIOS
Pampas - 2015
Display de Cristal Liquido
El mdulo LCD es de bajo consumo, perifrico
de salida de visualizacin, flexible, eficaz y
econmico, siendo los microcontroladores los
dispositivos ms adecuados para optimizar sus
prestaciones y control. Mdulo de contraste
variable y un excitador de LCD CMOS basado en
el microcontrolador HD44780 de Hitachi. El
microcontrolador genera caracteres desde una
ROM o RAM. Todas sus funciones son
controladas por comandos y el mdulo es
fcilmente conectado a un microcontrolador .
Display de Cristal Liquido
Caractersticas
LCD de dos lneas de 20 caracteres de 5
x 7 o 5x10 pixeles y cursor.
192 tipos de caracteres ASCII generados
desde la ROM (tamao 5x7 pixeles).
Ocho caracteres generados por el
usuario en la RAM (CGRAM).
Memoria RAM de datos para visualizar de
hasta 80 bytes (DDRAM).
Capacidad de interface de 4 o 8 bits con
el microprocesador.
Display de Cristal Liquido
Caractersticas
Entre los comandos tenemos: Borrar
pantalla, Cursor en posicin 0, Pantalla o
Cursor encendido/apagado, Parpadeo de
caracter, Desplazamiento de cursor, y
Desplazamiento de pantalla.
Incluye circuito oscilador y Reset
automtico cuando se conecta la
alimentacin.
Alimentacin de +5 VDC.
Display de Cristal Liquido
Aspecto fsico y asignacin de pines
Display de Cristal Liquido
Aspecto fsico y asignacin de pines
El mdulo dispone de 14 pines de conexin, cuyas funciones son: Ocho
pines (D0-D7) reciben los caracteres ASCII a presentar, as como cdigos
de control que regulan los efectos de visualizacin. Tambin por ellos el
mdulo LCD enva informacin sobre su estado interno.
Pin
Smbolo
Vss
Tierra de alimentacin GND.
Vdd
Alimentacin de 5 V.
Vo
Contraste del cristal liquido.
RS
Seleccin del registro de control/registro de datos:
RS=0 Seleccin registro de control
RS=1 Seleccin registro de datos
R/W
Seal de lectura/escritura:
R/W=0 Escritura (Write)
R/W=1 Lectura (Read)
Descripcin
Habilitacin del modulo:
E=0 Mdulo desconectado
E=1 Mdulo conectado
7-14
D0-D7
Bus de datos bidireccional.
Display de Cristal Liquido
Comandos del mdulo LCD
In
pa icia
ra liz
bu aci
s n
de d
Da el m
to
s du
de lo
4
bi LCD
ts
Display de Cristal Liquido
Caracteres alfanumricos para
LCD
CGRAM Diseo de 8 Caracteres
DDRAM
CGRAM ADDRES
Caracter Patterns
4 0
8 H
9 H
0 1 0 0 0 0 0 0
0 0 0 0 1 1 0 0 0 C
0 1 0 0 0 0 0 1
0 0 0 0 0 0 1 0 0 2
0 1 0 0 0 0 1 0
0 0 0 0 0 1 0 0 0 4
0 1 0 0 0 0 1 1
0 0 0 0 0 0 1 0 0 2
0 1 0 0 0 1 0 0
0 0 0 0 1 1 0 0 0 C
0 1 0 0 0 1 0 1
0 0 0 0 0 0 0 0 0 0
0 1 0 0 0 1 1 0
0 0 0 0 0 0 0 0 0 0
0 1 0 0 0 1 1 1
0 0 0 0 0 0 0 0 0 0
0 1 0 0 1 0 0 0 4 8
0 0 0 0 0 0 0 1 0 1
0 1 0 0 1 0 0 1
0 0 0 0 0 0 0 1 0 1
0 1 0 0 1 0 1 0
0 0 0 0 0 1 0 1 0 5
0 1 0 0 1 0 1 1
0 0 0 0 1 0 0 1 0 9
0 1 0 0 1 1 0 0
0 0 0 1 1 1 1 1 1 F
0 1 0 0 1 1 0 1
0 0 0 0 1 0 0 0 0 8
0 1 0 0 1 1 1 0
0 0 0 0 0 1 0 0 0 4
Circuito electrnico bsico con LCD
LCD1
LM016L
D0
D1
D2
D3
D4
D5
D6
D7
A
K
7
8
9
10
11
12
13
14
15
16
RS
RW
E
4
5
6
1
2
3
VSS
VDD
VEE
VDD
RV1
820
E
5k
RS
50%
R1
VDD
C3
15pF
X1
U2
4MHz
C2
15pF
PIC18F2550
9
10
1
11
12
13
15
16
17
18
14
OSC1/CLKI
RA6/OSC2/CLKO
RA0/AN0
RA1/AN1
RA2/AN2/VREF-/CVREF
RA3/AN3/VREF+
RE3/MCLR/VPP
RA4/T0CKI/C1OUT/RCV
RA5/AN4/SS/LVDIN/C2OUT
RC0/T1OSO/T1CKI
RC1/T1OSI/CCP2/UOE
RC2/CCP1
RB0/AN12/INT0/FLT0/SDI/SDA
RC4/D-/VM
RB1/AN10/INT1/SCK/SCL
RC5/D+/VP
RB2/AN8/INT2/VMO
RC6/TX/CK
RB3/AN9/CCP2/VPO
RC7/RX/DT/SDO
RB4/AN11/KBI0/CSSPP
RB5/KBI1/PGM
VUSB
RB6/KBI2/PGC
RB7/KBI3/PGD
2
3
4
5
6
7
21
22
23
24
25
26
27
28
RS
E
Archivo utilizado para el manejo de
LCD