Post on 02-Jun-2018
8/11/2019 Manejo de Lcd 16 x 2
1/12
MANEJO DE LCD 16 X 2
ELABORADO POR:ING. CHRISTIAN VILLARREALHERNNDEZMATERIA:MICROCONTROLADORES
8/11/2019 Manejo de Lcd 16 x 2
2/12
8/11/2019 Manejo de Lcd 16 x 2
3/12
CONFIGURACIN DE LOS PINES
8/11/2019 Manejo de Lcd 16 x 2
4/12
8/11/2019 Manejo de Lcd 16 x 2
5/12
CARACTERSTICAS ELCTRICA
Alimentacin de 5 VCD
El contraste se efecta mediante la variacin de voltaje de
VCD con un potencimetro conectado al VLC.
8/11/2019 Manejo de Lcd 16 x 2
6/12
8/11/2019 Manejo de Lcd 16 x 2
7/12
MEMORIA CGROM
Es una memoria interna (no voltil), donde son almacen
datos de una tabla que contiene los cdigos ASCII correspo
a 192 caracteres, los cuales pueden visualizarse en la pantal
PARA CONOCER LA CGROM, VER DATASHEET.
8/11/2019 Manejo de Lcd 16 x 2
8/12
MODOS DE FUNCIONAMIENTO
COMANDO: RS = 0, R/W = 0, T = 1.64 ms. Instruccione
Borrar, mover cursor, desplazar. Etc.
CARCTER O DATO: el LCD recibe un carcter a escrib
DDRAM. RS=1, R/W = 0, T = 40 us.
LECTURA DEL BUSY FLAG (LCD OCUPADA): B7 del bus
el LCD indica al MCU que est ocupado. RS = 0 y R/W = 1
b7 = 1, indica que la LCD est ocupada y no pued
instrucciones. El BUSY FLAG debe estar en 0 para enviarle
instrucciones.
8/11/2019 Manejo de Lcd 16 x 2
9/12
COMANDOS DE CONTROL
8/11/2019 Manejo de Lcd 16 x 2
10/12
Los comandos de control deben enviatravs del bus de datos; para enviarlos
ponerse a RS = 0.
8/11/2019 Manejo de Lcd 16 x 2
11/12
8/11/2019 Manejo de Lcd 16 x 2
12/12
DIAGRAMA DEFLUJO PARA
SUBRUTINAS DERETARDO
ANIDADAS(NECESARIAS PARA
RETARDOS DE
MILISEGUNDOSHASTA SEGUNDOS)