Manejo del lcd

Solo disponible en BuenasTareas
  • Páginas : 23 (5640 palabras )
  • Descarga(s) : 9
  • Publicado : 18 de abril de 2010
Leer documento completo
Vista previa del texto
CONEXIÓN DE UNA PANTALLA LCD A UN MICROCONTROLADOR

ALUMNOS: José Hipólito Pascual José Luis Fernández Enrique Silvestre Mario Pozo José Ignacio Seguí

1

INDICE 1-Introducción 2-¿Qué es un LCD? 2.1-Los caracteres del LCD 2.2-Diversidad de módulos LCD 3-Tipos de memorias del LCD 3.1-DD RAM (Display Data Ram) 3.2-CG RAM (carácter generator RAM) 4-Interface con el exterior y funcionamientodel módulo 4.1-Asignación de pines 4.2-Interface del display con un microcontrolador 4.3-El bus de datos 4.4-El bus de control 4.5-Conectando un módulo LCD a un Microprocesador PIC16F84 o PIC16F87x 4.6-Secuencia de inicialización del módulo LCD 4.7-Tiempos mínimos requeridos para que una instrucción o un dato puedan ser ejecutados 5-Comandos del LCD y ejemplo de programa

2

1-IntroducciónAntes de aparecer los módulos LCD, se utilizaban los Displays de siete segmentos para poder mostrar la información. Tenían una gran limitación de poder mostrar los caracteres alfa numéricos y símbolos especiales, también consumían demasiada corriente y ocupaban demasiado espacio físico. Posteriormente aparecieron otros tipos de displays mas complejos que podían mostrar algunos caracteres y símbolos;pero tenían de igual manera mucho consumo de corriente y espacio físico ocupaban también bastante espacio físico. Finalmente aparecieron los módulos LCD o pantallas de cristal liquido la cual tiene la capacidad de mostrar cualquier carácter alfa numérico. Estos dispositivos ya vienen con su pantalla y toda la lógica de control preprogramada en la fabrica y lo mejor de todo es que el consumo decorriente es mínimo y no hace falta realizar tablas especiales como se hacia anteriormente con los displays de siete segmentos. Las aplicaciones de los módulos LCD son infinitas ya que pueden ser aplicados en la informática, comunicaciones, telefonía, instrumentación, robótica, automóviles, equipos industriales, etc.

2-¿Qué es un LCD?
La definición mas clara de un LCD es: una pantalla de cristalliquido que visualiza unos ciertos caracteres. Para poder hacer funcionar un LCD, debe de estar conectado a un circuito impreso en el que estén integrados los controladores del display y los pines para la conexión del display. Sobre el circuito impreso se encuentra el LCD en sí, rodeado por una estructura metálica que lo protege. En total se pueden visualizar 2 líneas de 16 caracteres cada una,es decir, 2x16=32 caracteres. A pesar de que el display sólo puede visualizar 16 caracteres por línea, puede almacenar en total 40 por línea. Es el usuario el que especifica qué 16 caracteres son los que se van a visualizar. Tiene un consumo de energía de menos de 5mA y son ideales para dispositivos que requieran una visualización pequeña o media.

3

2.1-Los caracteres del LCD
El LCD disponede una matriz de 5x8 puntos para representar cada carácter. En total se pueden representar 256 caracteres diferentes. 240 caracteres están grabados dentro del LCD y representan las letras mayúsculas, minúsculas, signos de puntuación, números, etc... Existen 8 caracteres que pueden ser definidos por el usuario.

En la siguiente tabla se muestran los caracteres mas importantes que es capaz derepresentar la pantalla LCD. No estan representados los caracteres correspondientes a los códigos desde el $80 hasta el $FF, que corresponden a símbolos extraños. Los códigos comprendidos entre el 0 y el 7 están reservados para que el usuario los defina.
Código Carac. Código Carac. Código Carac. Código Carac. Código Carac. Código Carac.

$20 $21 $22 $23 $24 $25 $26 $27 $28 $29 $2A $2B $2C $2D $2E$2F

Espacio ! “ # $ % & ‘ ) ( * + , . /

$30 $31 $32 $33 $34 $35 $36 $37 $38 $39 $3A $3B $3C $3D $3E $3F

0 1 2 3 4 5 6 7 8 9 : ; < = > ?

$40 $41 $42 $43 $44 $45 $46 $47 $48 $49 $4A $4B $4C $4D $4E $4F

A B C D E F G H I J K L M N O

$50 $51 $52 $53 $54 $55 $56 $57 $58 $59 $5A $5B $5C $5D $5E $5F

P Q R S T U V W X Y Z [ ] ^ -

$60 $61 $62 $63 $64 $65 $66 $67 $68 $69 $6A $6B...
tracking img