ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Configuración LCD 16x2


Enviado por   •  23 de Julio de 2012  •  1.149 Palabras (5 Páginas)  •  1.820 Visitas

Página 1 de 5

I. Tema: LCD 16X2

II. Objetivos:

• Conocer la configuración de las instrucciones para el correcto funcionamiento de la pantalla de cristal líquido.

o Saber la forma de conexión del micro con la LCD usando el bus de 4 u 8 bits.

o Estar al tanto de las características de la pantalla de cristal líquido para que se facilite el manejo de la misma.

III. Marco Teórico

La pantalla de cristal líquido (Liquid Crystal Display - LCD) es un dispositivo micro-controlado de visualización para representación de símbolos, letras y números.

Este dispositivo tiene internamente un micro-controlador que regula todos los parámetros de presentación.

En la LCD 16x2 la cual vamos a manejar, se dispone de 2 filas de 16 caracteres cada una y cada carácter dispone de una matriz de 5x7 puntos (pixeles).

Características principales:

-Tiene los caracteres ASCII, Kanji y Griegos.

-Desplazamiento de los caracteres hacia la izquierda o derecha.

-Proporciona la dirección de la posición absoluta o relativa del carácter.

-Memoria de 40 caracteres por línea de pantalla.

-Movimiento del cursor y cambio de su aspecto.

-El usuario puede programar 8 caracteres.

-Conexión a un procesador usando un interfaz de 4 u 8 bits

Funcionamiento:

La conexión del micro-controlador con la LCD podemos hacerla por medio de los pines de entrada que tiene la pantalla, ya sea con bus de 4 bits o con bus de 8 bits a un puerto del micro.

Figura 1: Ejemplo de conexión de la LCD con bus de 4 bits

Descripción de pines:

PIN SIMBOLO

1 VSS Tierra (GND)

2 VDD Alimentación 5V

3 VEE Contraste de la LCD

4 RS Selección: registro de control/registro de datos:

RS=0  registro de control

RS=1  registro de datos

5 R/W Señal de lectura/escritura:

R/W=0  Escritura

R/W=1  Lectura

6 E Habilitación del modulo:

E=0  Módulo desconectado

E=1  Módulo conectado

7-14 D0-D7 Para el bus de datos bidireccional.

Instrucciones de configuración:

• Clear Display:

Borra el módulo LCD y coloca el cursor en la primera posición (dirección 0). Pone el bit I/D a 1 por defecto.

RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0

0 0 0 0 0 0 0 0 0 1

• Home:

Coloca el cursor en la posición de inicio (dirección 0) y hace que el display comience a desplazarse desde la posición original. El contenido de la memoria RAM de datos de visualización (DD RAM) permanece invariable. La dirección de la memoria RAM de datos para la visualización (DD RAM) es puesta a 0.

RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0

0 0 0 0 0 0 0 0 1 X

• Entry Mode Set:

Establece la dirección de movimiento del cursor y especifica si la visualización se va desplazando a la siguiente posición de la pantalla o no. Estas operaciones se ejecutan durante la lectura o escritura de la DD RAM o CG RAM. Para visualizar normalmente poner el bit S=0.

RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0

0 0 0 0 0 0 0 1 I/D S

• Display On/Off Control:

Activa o desactiva poniendo en ON/OFF tanto al display (D) como al cursor (C) y se establece si este último debe o no parpadear (B).

RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0

0 0 0 0 0 0 1 D C B

• Cursor or Display Shift:

Mueve el cursor y desplaza el display sin cambiar el contenido de la memoria de datos de visualización DD RAM.

RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0

0 0 0 0 0 1 S/C R/L X X

• Function Set:

Establece el tamaño de interface con el bus de datos (DL), número de líneas del display (N) y tipo de carácter (F).

RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0

0 0 0 0 1 DL N F X X

• Set the CG RAM Adress:

El módulo LCD además de tener definidos todo el conjunto de caracteres ASCII, permite al usuario definir 4 u 8 caracteres gráficos. La composición de estos caracteres se va guardando en una memoria

...

Descargar como (para miembros actualizados)  txt (7.8 Kb)  
Leer 4 páginas más »
Disponible sólo en Clubensayos.com