You are on page 1of 2

UNIVERSIDAD POLITECNICA SALESIANA LABORATORIO DE SIS.

MICROCONTROLADORES I

Fecha de realizacin: 06/06/2016


Fecha de entrega: 09/06/2016

DESPLAZAMIENTO CARCTERES LCD

CUEVA IVAN ANDRES


icuevc@est.ups.edu.ec
CARRERA ADRIAN
acarrera@est.ups.edu.ec
GUALLICHICO ERIKA
eguallichico@est.ups.edu.ec

RESUMEN: Se realizo el majeo de un LCD 2X16, con


la ayuda de un PIC16F877A, se realiz un
desplazamiento de un carcter cualquiera, la respectiva
codificacin en PIC C con su respectiva simulacin y
posteriormente el armado fsicamente con su
funcionamiento.

KEY WORDS: Puertos,, display 7 segmentos, PIC


16F877A

1. OBJETIVOS GENERAL

Se familiarizo al estudiante en el uso e implementacin


del LCD con caracteres en movimiento, y comprender Figura 1: LCD comn mente utilizado 16x2
de mejor manera la visualizacin de datos.

2. OBJETIVOS ESPECIFICOS

Se redujo en lo posible, al utilizar la menor cantidad de


pines; es decir optimizar el hardware, mediante el las
libreras propias del LCD.

Se realiz un programa en el compilador Pic C compiler


para el manejo de datos en un LCD 16x2, entendiendo
as todas las funciones disponibles que ofrece el
compilador. Figura 2: Configuracin de pines del LCD 16x2. [2]

3. MARCO TEORICO 3.2 DDRAM (Display DATA RAMA):


3.1 LCD 2X16 Es el rea de memoria RAM interna del LCD donde se
envan los caracteres (en cdigo ASCII de 8 bits) que se
El LCD (Liquid Crystal Dysplay) o pantalla de cristal quieren visualizar en la pantalla. Su capacidad es de 80
lquido; dispositivo empleado para la visualizacin de bytes (se pueden poner hasta 80 caracteres, pero slo
informacin de una forma grfica, mediante caracteres, se visualizan unos pocos). En la figura 2 se observan las
smbolos o pequeos dibujos. Est controlado por un direcciones asignadas a cada celda de un display de
PIC el cual dirige todo su funcionamiento. 216. [3]
LCD de 16x2, dispone de 2 filas de 16 caracteres cada
una. Los pxeles de cada smbolo o carcter, varan en
funcin de cada modelo.
Se divide los pines de alimentacin, pines de control y
los pines del bus de datos bidireccional. Por lo general
podemos encontrar ademas en su estructura los pines
de nodo de led backlight y ctodo de led backlight. [1] Figura 3: Direcciones DDRAM para un display de 2x16. [3]

Pines de alimentacin: 3.3 CGRAM ( Character Generator RAM)


Vss: Gnd
Vdd: +5 voltios Es el rea de memoria RAM interna del LCD donde el
Vee: corresponde al pin de contraste, lo regularemos usuario puede definir sus propios caracteres o grficos.
con un potencimetro de 10K conectado a Vdd. [2] El tamao de la CGRAM es de 64 bytes lo que permite
crear hasta 8 caracteres de 57 puntos o 4 de 510.
Los caracteres son en realidad de 58 puntos, pero las
fuentes estn definidas en 57. [3]
UNIVERSIDAD POLITECNICA SALESIANA LABORATORIO DE SIS. MICROCONTROLADORES I

Fecha de realizacin: 06/06/2016


Fecha de entrega: 09/06/2016

5. DESARROLLO Y PROCEDIMIENTO
3.4 CGROM (Character Generator ROM)
Es un rea de memoria ROM interna del LCD donde
est definido todo el juego de caracteres que el display 6. ANALISIS Y RESULTADOS
puede mostrar (nmeros, caracteres latinos, griegos,
caracteres japoneses Kanji y otros). [3] 7. CONCLUSIONES

Se realizo animaciones en LCD y para ello es necesario


manipular cuadro a cuadro, un intercambio rpido de
cuadros siendo este el efecto visual que utiliza el
siguiente comando: #include <lcd.c>; librera interna que
nos permite llamar al driver del lcd y utilizacin de
caracteres, para un manejo ms simple del lcd.

Se comprob que los caracteres enviados al display


pueden ser visibles si se encuentran en posiciones que
caen dentro del display real o pueden ser no visibles.

Figura 3: Configuracin pines de alimentacin, pines de 8. RECOMENDACIONES


datos y Bus de alimentacin [3]
Para una correcta visualizacin en las LCD se
3.5 MANEJO CARACTERES LCD 2X16 recomienda usar un potencimetro, ya que con el
La pantalla LCD es otro dispositivo muy verstil y viene potencimetro nos varia el reflejo del LCD y comprobar
en una gran cantidad de modelos y configuraciones. su buen funcionamiento.
Sirven como ventana a los datos, configuraciones o
despliegue de informacin donde un LED no es
suficiente. 9. REFERENCIAS

[1] I. G. Martn, M. Unicrom,, 06 01 2009. [En


lnea].
Available:http://www.utp.edu.co/~eduque/arquitec/PIC
16F877.pdf [ltimo acceso: lunes abril 2013].
[2]http://eii.unex.es/profesores/jisuarez/descargas/ip/l
cd_alfa.pdf
[3] ITS, 10 05 2012. [En lnea]. Available:
http://cintegrado.blogspot.com/2012/05/proyecto-
Figura 3: Visualizacin de caracteres en LCD [4]
integrador-pic.html. [ltimo acceso: lunes abril 2013]
[4] https://22xd.blogspot.com/2011/04/programando-
Se puede dividir el diagrama en dos partes como se ve pic-con-ccs-ejercicio-3-lcd.html
en la figura 5, la parte de "control y despliegue"
(izquierda) y la parte de "alimentacin y ajuste"
(derecha). [4]
10. TABLA DE CALIFICACIONES

Esttica

Diagramas

Anlisis

Figura 4: Esquema de un control y despliegue (izquierda) Conclusiones


junto con ajuste de brillo (derecha)

4. MATERIALES

Fuente de 5 voltios
PIC 16f877a
Cristal 4 MHz
Capacitores 22pF
Pulsador
Cables conexin
LCD 16X2
Potencimetro 10k

You might also like