You are on page 1of 3

APLICACIN DE GLCD

Luis Miguel Nuela Yanchapanta


e-mail: luis_050393@hotmail.com

Cristian Israel Osorio Toaquiza


cristian16osorio@hotmail.com
Ing. en Mecatrnica, Sptimo Nivel, Universidad de las Fuerzas Armadas ESPE- Extensin Latacunga,
Mrquez de Maenza S/N Latacunga, Ecuador.
Fecha de presentacin: JUNIO 27, 2016

utilizados actualmente y viene incorporado de fbrica en


el mdulo GLCD). [1]

RESUMEN:

El presente documento trata sobre la


aplicacin e implementacin de una glcd

PALABRAS CLAVE: GLCD, PIC.

1 INTRODUCCIN
Este documento representa la teora sobre la
implementacin de una glcd con la utilizacin de pic
16F877A.

2 GLCD
Una pantalla grfica de cristal lquido o GLCD (acrnimo
del ingls (Graphic
Liquid
Crystal
Display)
es
una pantalla
plana formada
por
una
matriz
de pxeles monocromos colocados delante de una
fuente de luz o reflectora. A menudo se utiliza en
dispositivos electrnicos de pilas, ya que utiliza
cantidades muy pequeas de energa elctrica, hay
versiones de pantallas con diferentes controladores
embebidos, como el Samsung KS0107, Samsung
KS0108 o el Toshiba T6963. [1]
Dispone de una memoria RAM interna del mismo
tamao de la capacidad que dispone la pantalla, por
ejemplo, si una pantalla tiene un tamao de 128 pixeles
de largo por 64 pixeles de alto (128x64) tiene una
memoria RAM interna de la misma capacidad (128x64).
[1]
El LCD grafico (GLCD) proporciona mucha flexibilidad.
Est compuesto de pixeles dispuestos en filas y
columnas. Cada pixel puede manejarse individualmente
y permite mostrar texto, grficos o una combinacin de
ambos. [1]
Se emplea en aquellos casos en los que es necesario
tener un control total del rea de la pantalla. Sin
embargo, la flexibilidad implica una mayor dificultad en el
diseo del circuito de control. Afortunadamente existen
controladores especiales para este propsito (el circuito
integrado T6963C de Toshiba es uno de los ms

Ilustracin 1: GLCD de 128*64

3 PIC 16F877A
Se denomina microcontrolador a un dispositivo
programable capaz de realizar diferentes actividades
que requieran del procesamiento de datos digitales y
del control y comunicacin digital
de
diferentes
dispositivos.[2]

Los microcontroladores poseen


una memoria interna
que almacena dos tipos de datos; las instrucciones, que
corresponden
al programa que
se
ejecuta,
y
los registros, es decir, los datos que el usuario maneja,
as como registros especiales para el control de las
diferentes funciones del microcontrolador.[2]

Los microcontroladores poseen principalmente una ALU


(Unidad Lgico Aritmtica), memoria del programa,

memoria de registros, y pines I/O (entrada y/0 salida). La


ALU es la encargada de procesar los datos dependiendo
de las instrucciones que se ejecuten (ADD, OR, AND),
mientras que los pines son los que se encargan de
comunicar al microcontrolador con el medio externo;
la funcin de los pines puede ser de transmisin de
datos, alimentacin de corriente para el funcionamiento
de este o pines de control especifico.[2]

Ilustracin 3: PIC 16F877A

4 APLICACIN
PROGRAMA MONSTRAR UN MENSAJE
ENCERRADO EN UN CUADRADO
#include <16f877a.h>
#use delay (clock=4m)
#include <HDM64GS12.C>
#include <GRAPHICS.C>
void main ()
{
glcd_init(1); //para inicialixar la glcd
glcd_fillscreen(0);
while(1)
{
glcd_bar(5,0,5,10,5,1);
glcd_bar(5,0,5,20,5,1);
glcd_bar(5,0,5,30,5,1);
glcd_bar(5,0,5,40,5,1);
glcd_bar(5,0,5,50,5,1);
glcd_bar(5,0,5,55,5,1);
glcd_bar(5,0,5,60,5,1);
glcd_bar(5,0,5,10,5,1);
glcd_bar(6,0,6,10,5,1);
glcd_bar(7,0,7,10,5,1);
glcd_bar(8,0,8,10,5,1);
glcd_bar(9,0,9,10,5,1);
glcd_bar(10,0,10,10,15,1);
glcd_bar(30,0,30,10,25,1);
glcd_bar(35,0,35,10,35,1);
glcd_bar(38,0,38,10,5,1);
glcd_bar(39,0,39,10,5,1);
glcd_bar(40,0,40,10,25,1);
glcd_bar(50,0,50,10,25,1);
glcd_bar(60,0,60,10,5,1);
glcd_bar(70,0,70,10,15,1);
glcd_bar(80,0,80,10,25,1);
glcd_bar(90,0,90,10,35,1);

Ilustracin 2: Distribucin de pines de pic 16F877A

glcd_bar(100,0,100,10,25,1);
glcd_bar(110,0,110,10,35,1);
glcd_bar(125,0,125,60,5,1);
glcd_bar(125,0,4,0,10,1);
char texto[]="APLICAION DE GLCD
VII MECATRONICA A";
glcd_text57(15,23,texto,1,1);
}
}

5 CONCLUSIONES
RECOMENDACIONES

SIMULACION EN PROTEUS

Se pudo realizar la conexin de un glcd


mediante un pic 16f877A para la visualizacin
de un mensaje encerrado en un contorno.
Realizar de forma correcta la programacin en
el lcsoftware en lenguaje C para no tener
dificultades al momento de quemas el PIC y
realizar correctamente lo que se haya
planteado.

6 REFERENCIAS
[1] TECNOMIKROC, LCD
128x64 en mikroC PRO
[2] Daniel Ramrez,
16f7877A, 2014

Ilustracin 4: Simulacin en proteus

grafico

Descripcin

GLCD
del

pic

You might also like