Lcd con pic 16f887a

Solo disponible en BuenasTareas
  • Páginas : 12 (2886 palabras )
  • Descarga(s) : 0
  • Publicado : 15 de mayo de 2011
Leer documento completo
Vista previa del texto
Ingeniería de Sistemas y Automática

Prácticas de Microcontroladores PIC

SISTEMAS ELECTRÓNICOS Y AUTOMÁTICOS PRACTICAS DE MICROCONTROLADORES PIC

PRÁCTICA 7:

El módulo LCD

• El módulo LCD • Ejemplos de funcionamiento

-1-

Ingeniería de Sistemas y Automática

Prácticas de Microcontroladores PIC

1. Objetivos:
Conocer el funcionamiento y programación del módulo LCD delentorno de desarrollo EasyPIC Grabar programas-ejemplo sobre el dispositivo EasyPIC y comprobar su funcionamiento.

2. El módulo LCD
Este apartado está destinado a una breve descripción del funcionamiento del módulo LCD incluido en el sistema de evaluación EasyPIC.

2.1. Visualizador LCD
Las pantallas de cristal líquido LCD o display LCD para mensajes (Liquid Cristal Display) tienen la capacidadde mostrar cualquier carácter alfanumérico, permitiendo representar la información que genera cualquier equipo electrónico de una forma fácil y económica. La pantalla consta de una matriz de caracteres (normalmente de 5x7 o 5x8 puntos) distribuidos en una, dos, tres o cuatro líneas de 16 hasta 40 caracteres cada línea. El proceso de visualización es gobernado por un microcontrolador incorporado ala pantalla, siendo el Hitachi 44780 el modelo de controlador más utilizado.

Figura 1. LCD 2x16: está compuesto por 2 líneas de 16 caracteres

Figura 2. LCD 4x40: está compuesto por 4 líneas de 40 caracteres

-2-

Ingeniería de Sistemas y Automática

Prácticas de Microcontroladores PIC

La tarjeta EasyPIC dispone de un módulo LCD tipo 16x2. Las características generales de un móduloLCD 16x2 son las siguientes: • • • • • • • Consumo muy reducido, del orden de 7.5mW Pantalla de caracteres ASCII, además de los caracteres japoneses Kanji, caracteres griegos y símbolos matemáticos. Desplazamiento de los caracteres hacia la izquierda o a la derecha Memoria de 40 caracteres por línea de pantalla, visualizándose 16 caracteres por línea Movimiento del cursor y cambio de su aspectoPermite que el usuario pueda programar 8 caracteres Pueden ser gobernados de 2 formas principales: o Conexión con bus de 4 bits o Conexión con bus de 8 bits

2.2. Patillaje
A continuación se presenta la descripción de señales empleadas por el módulo LCD así como el número de patilla a la que corresponden.
PIN Nº 1 2 3 SÍMBOLO DESCRIPCIÓN VSS VDD VO Patilla de tierra de alimentación Patilla dealimentación de 5 V Patilla de contraste del cristal líquido.Normalmente se conecta a un potenciómetro a través del cual se aplica una tensión variable entre 0 y +5V que permite regualr el contraste del cristal líquido. Selección del registro de control/registro de datos: RS=0 Selección del registro de control RS=1 Selección del registro de datos Señal de lectura/escritura R/W=0 El módulo LCD esescrito R/W=1 El módulo LCD es leido Señal de activación del módulo LCD: E=0 Módulo desconectado E=1 Módulo conectado Bus de datos bi-direccional. A través de estas líneas se realiza la transferencia de información entre el módulo LCD y el sistema informático que lo gestiona

4

RS

5

R/W

6

E

7-14 D0-D7

2.3. DDRAM
El módulo LCD posee una zona de memoria RAM llamada DDRAM (DataDisplay RAM) donde se almacenan los caracteres que se van a mostrar en la pantalla. Tiene una capacidad de 80 bytes, 40 por cada línea, de los cuales sólo 32 se pueden visualizar a la vez (16 bytes por línea).

-3-

Ingeniería de Sistemas y Automática

Prácticas de Microcontroladores PIC

De las 80 posibles, las dos direcciones más importantes de la DDRAM son: • Dirección 00h, que es elcomienzo de la primera línea • Dirección 40h, que el comienzo de la segunda línea

2.4. CARACTERES DEFINIDOS EN LA CGROM
El LCD dispone de una zona de memoria interna no volátil llamada CGROM donde se almacena una tabla con los 192 caracteres que pueden ser visualizados. Cada uno de los caracteres tiene su representación binaria de 8 bits. Para visualizar un carácter debe recibir por el bus de...
tracking img