Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
3Activity
0 of .
Results for:
No results containing your search query
P. 1
Informe de Teclado Matricial

Informe de Teclado Matricial

Ratings: (0)|Views: 538 |Likes:
Published by edwinrr7

More info:

Published by: edwinrr7 on Feb 08, 2013
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less

04/11/2014

pdf

text

original

 
UNIVERSIDAD TÉCNICA DEL NORTEFICA
“SISTEMAS MICROPROCESADOS”
Ing. Gerardo Collaguazo
.
Integrantes:
-
 
Tabita Quilumbaquin
-
 
Edwin Ruiz
Fecha:
21 de junio de 2012
 
 
1.
 
TEMA:
MANEJO DE TECLADO MATRICIAL CON DECODIFICADOR”
 
2.
 
OBJETIVOS
 
2.1
 
OBJETIVO GENERAL:
Realizar una aplicación con el teclado matricial de 4 x 4 usando decodificador mmc74922
 
2.2
 
OBJETIVOS ESPECÍFICOS:
 
Conocer el funcionamiento del teclado matricial, así como su modo de trabajar con eldecodificador mmc74922.
 
Usar las interrupciones del micro controlador para conocer la posición de la tecla pulsada
3.
 
Descripción
Utilizando un teclado y el decodificador de teclado, (el decodificador de tecla lanza una señalcuando una tecla se presiona, esa señal voy a enviar a la interrupción externa 1 ,2 o 3, una vez querecibo la señal externa). Leer el puerto para ver que tecla se presiono.
4.
 
MARCO TEÓRICO
Los teclados matriciales son ensamblado en una matriz que pueden ser de 4x3 o 4x4, (con 16tecla, configuradas en 4 filas y 4 columnas).Cuando no se ha oprimido ninguna tecla, es decir todas las teclas abiertas, no hay ningunaconexión entre filas y columnas.
Cuando se oprime una tecla se hace conexión entre la fila y la columna de la tecla.
COMO SABER SI UNA TECLA SE OPRIMIO?
 
 
Para conocer la tecla que se ha oprimido utilizamos lasiguiente relación:TECLA=4xRi +CjDonde:Tecla=la tecla oprimida en binarioRi=numero de renglón escaneado.Cj=numero de columna donde se encontró la tecla.
DECODIFICADOR DE TECLADO MATRICIAL
Muchos teclados comerciales ya traen incluido su decodificador, que escanean el teclado y si, unatecla es presionada, regresa un número que identifica la tecla.
 
Otra alternativa es adaptar al teclado matricial por separado un chip decodificador, para estepropósito en la práctica se utilizara el decodificador
MM74C922
El decod
ificador mostrado tiene 8 entradas; las 4 entradas “X” son conectadas a las 4 columnas delteclado y las 4 entradas “Y “son conectadas
a los 4 renglones.Cuando se oprime una tecla el código de 4 bits de la tecla (con 16 teclas, los códigos están entre0000 y1111 en binario) aparecerá en las 4 líneas de salida y la línea de dato disponible (DA) sepone en BAJO. Si se conecta a una línea de interrupción el microprocesador será interrumpidocuando se oprima alguna tecla. La Rutina de Servicio de la Interrupción, entonces lee los 4 bits yprocesa el dato.El chip del decodificador se encarga de eliminar el rebote de las teclas, lo que libera alprogramador de esta responsabilidad, esto es una ventaja al usar un chip decodificador.

Activity (3)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
Carlos Gomez liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->