PIN
1
2
3 INT
4 RS
5 R/W
6 EN
7
CONECTOR
LCD
COMMAND FUNCION
CLEAR
LIMPIA DISPLAY
HOME
POSICIONA CURSOR AL INICIO DEL LCD
CURSOR
MUESTRA CURSOR CON PARPADEO
8 BITS
SELECCIONA INTERFAZ DE 8 BITS PARA TRANSFERENCIAS DE DATOS 38H
RENGLON1 SELECCIONA ESCRITURA EN EL PRIMER RENGLON DEL LCD
RENGLON2 SELECCIONA ESCRITURA EN EL SEGUNDO RENGLON DEL LCD
•
con RS=1, se escribe los datos ASCII en las 8 líneas DB0 a DB7, con el mismo procedimiento señalado arriba. Los
caracteres van apareciendo en el mismo orden en el que se mandan. Para un LCD de dos renglones, cada renglón
debe de manejarse con un comando independiente. Para escribir en el primer renglón, debe previamente de
enviarse el comando 80H y para el segundo renglón, un C0H.
•
Las señales de control RS y EN, se manejan por medio de los pines RA1 y RA2 del 16F628.
PROGRAMAS DE PRUEBA PARA EL LCD: se proporcionan los programas de prueba para un LCD de un
renglón y 16 caracteres:
El LCD 16 X 1 es un dispositivo LCD con un renglón de 16 caracteres, pero electrónicamente está dividido en dos
secciones de 8 caracteres, de tal forma que el LCD se maneja desde el punto de vista del programa, como si fuese de 2 renglones, con
FUNCION
Tierra
5 volts.
Control de Intensidad
0=comando 1=datos
0=escribir en LCD 1=leer
Enable modo pulso
DB0
EVOLUPIC 2010, SISTEMA LISTO !
DATOS
14
FIGURA 16 : CONEXIÓN DEL MODULO LCD
EDUPIC 16F628 Punto Flotante, S.A. 2010
29
PIN
8
9
10
11
12
13
14
5 V.
FUNCION
DB1
DB2
DB3
DB4
DB5
DB6
DB7
1
1K
HEXA
01H
03H
0FH
80H
C0H