Está en la página 1de 16

DIIGNAL

Teora del LCD

Dignal 2016 www.dignal.com

LCD

Dignal 2016 www.dignal.com

LCD pinout

Dignal 2016 www.dignal.com

Driver LCD

Dignal 2016 www.dignal.com

Alimentacin LCD

Dignal 2016 www.dignal.com

Memoria DDRAM del LCD

Dignal 2016 www.dignal.com

Caracteres en ROM

Set de Instrucciones

Mdulo LCD

Librera LCD
Consta de:
xlcd.h
Una serie de archivos de
cdigo fuente almacenados en
la carpeta XLCD

Dignal 2016 www.dignal.com

API Librera LCD


Inicializa pantalla:
OpenXLCD(FOUR_BIT & LINES_5X7); // 4 bits de datos
WriteCmdXLCD(SHIFT_DISP_LEFT); // Nos aseguramos
incremento de direccion, display fijo
WriteCmdXLCD(DON);
// Encendemos LCD
WriteCmdXLCD(BLINK_OFF);// Sin parpadeo de cursor

Escribir en pantalla un texto:


putrsXLCD("Hola mundo"); // Muestra mensaje en el
LCD

Dignal 2016 www.dignal.com

DIIGNAL

API Librera LCD


Escribir en pantalla contenido de una variable:
putsXLCD(outputBuffer); //escribe en pantalla el
contenido de la variable outputBuffer

Borrar pantalla:
WriteCmdXLCD(BORRAR_PANTALLA);

Posicionarse en la segunda lnea de la pantalla:


WriteCmdXLCD(NEXT_LINE);

Dignal 2016 www.dignal.com

DIIGNAL

Agregar Librera XLCD al proyecto


1. Copiar la librera XLCD a nuestra carpeta de proyecto.
2. Ir a MPLAB X y agregar el header "xlcd.h

Agregar Librera XLCD al proyecto


3. Agregar al proyecto la carpeta de archivos de cdigo XLCD.

Dignal 2016 www.dignal.com

Agregar Librera XLCD al proyecto


rbol de proyectos con la
librera XLCD agregada.

Dignal 2016 www.dignal.com

Agregar Librera XLCD al proyecto


Es necesario indicarle al compilador la ruta actual de nuestra librera XLCD. Ir
a Propiedades del Proyecto y colocar ..\NombreDelProyecto.X

Dignal 2016 www.dignal.com

También podría gustarte