You are on page 1of 4

Sistemas Microprocesados

UNIVERSIDAD TCNICA DEL NORTE


FACULTAD DE INGENIERA EN CIENCIAS APLICADAS
CARRERA DE INGENIERA EN ELECTRNICA Y REDES DE COMUNICACIN

LABORATORIO DE SISTEMAS MICROPROCESADOS

PRCTICA Nro. 1
1. TEMA: Manejo de TECLADO y LCD

2. OBJETIVOS:
-General
Aprender el manejo del TECLADO Y LCD
-Especficos
Aprender a manejar un teclado matricial 4x4 con programacin en CodeVision
Mostrar en un display LCD la tecla oprimida en el teclado

3. INFORMACIN DE LA PRCTICA:

Fig1. LCD 16 X 2
LCD

Sistemas Microprocesados

El LCD (Liquid Crystal Dysplay) o pantalla de cristal lquido es un dispositivo empleado


para la visualizacin de contenidos o informacin de una forma grfica, mediante
caracteres, smbolos o pequeos dibujos dependiendo del modelo. Est gobernado por
un microcontrolador el cual dirige todo su funcionamiento.
En este caso vamos a emplear un LCD de 16x2, esto quiere decir que dispone de 2 filas
de 16 caracteres cada una. Los pxeles de cada smbolo o carcter, varan en funcin de
cada modelo.

Caractersticas principales:
-Pantalla de caracteres ASCII, adems de los caracteres Kanji y Griegos.
-Desplazamiento de los caracteres hacia la izquierda o la derecha.
-Proporciona la direccin de la posicin absoluta o relativa del carcter.
-Memoria de 40 caracteres por lnea de pantalla.
-Movimiento del cursor y cambio de su aspecto.
-Permite que el usuario pueda programar 8 caracteres.
-Conexin a un procesador usando un interfaz de 4 u 8 bits

Fig2. Teclado Matricial 4x4


TECLADO MATRICIAL
Los teclados matriciales son ensamblados en forma de matriz, como se ilustra
en la imagen.
Cuando no se ha oprimido ninguna tecla, todas las teclas abiertas, no hay
conexin entre reglones y columnas, cuando se oprime una tecla se hace una
conexin entre la columna y el regln de la tecla.

Sistemas Microprocesados

Fig3. Diagrama de flujos de tareas bsicas del teclado matricial


4. TRABAJO PREPARATORIO:
1. Qu pines tiene un LCD los principales?
2. Cules son los pines para la colocacin del display en atmega164PA?
3. Cules son los pines para el grabador en el ATMEGA 164 PA?
4. Enumere los pines por columnas y filas del teclado matricial alfanumrico.
5. Cul es el proceso para grabar el programa en el ATMEGA164PA.
6. Pasos en el programador CODEVISION que el display funcione al momento de
su grabado en el microprocesador.
5. EQUIPO Y MATERIALES:
- Protoboard
- Cables de conexin al protoboard
- LCD 16x2
- Teclado alfanumrico
- Microprocesador ATMEGA164PA
- Fuente de 5 voltios
- Datasheet
6. PROCEDIMIENTO:
1.- Se desarrolla el algoritmo de programacin en el computador en un ID o
software de desarrollo, para microcontroladores.
2.- Compilamos el cdigo realizado y generamos el archivo .HEX.
3- Conectamos el programador de microcontroladores al mdulo de desarrollo
(tarjeta programable).
4.- Conectamos el hardware programador al computador y Haciendo uso del
software del programador de microcontroladores, luego importamos el archivo
.HEX.
3

Sistemas Microprocesados
5.- Conectamos el programador de microcontroladores al mdulo de desarrollo (tarjeta
programable).
6.- Conectamos el hardware programador al computador y Haciendo uso del software
del programador de microcontroladores, luego importamos el archivo .HEX.
7.- Procedemos a quemar el microcontrolador el mdulo de desarrollo.

7. REFERENCIAS:
Palacios M., (2008), Electrnica Digital para Formacin.
Uruuela JM.,(2012), Microprocesadores, programacin e interconexin
ANEXOS

Fig4. Pines de configuracin de ATMEGA164P

El siguiente link se encuentra el Datasheet de configuracin de LCD 16x2


https://www.sparkfun.com/datasheets/LCD/ADM1602K-NSW-FBS-3.3v.pdf
El siguiente link se encuentra el Datasheet de configuracin del teclado matricial
http://www.electronicoscaldas.com/datasheet/Teclado-membrana-matricial-4x4.pdf

Responsable:
Jaime Michilena, ING. DOCENTE
4

You might also like