Conexi N De Teclado Matricial A Picaxe

Páginas: 4 (764 palabras) Publicado: 4 de septiembre de 2015
Conexión de teclado matricial a Picaxe (I) (ES)
Los teclados matriciales se componen de una matriz de pulsadores dispuestos en filas y columnas.
Para conseguir n teclas estas se disponen en x filaspor y columnas que dan ese número total de n teclas.
La suma de x e y es el número más pequeño posible con el objeto de usar las menos entradas-salidas de nuestro microcontrolador.





12 teclas = 4filas + 3 columnas = 7 pines
16 teclas = 4 filas + 4 columnas = 8 pines
15 teclas = 5 filas + 3 columnas = 8 pines



En el circuito Picaxe propuesto compatible con las series M2 y X2 se ha usado elpuerto C de un 20M2 y 20X2.
Estos ocho pines del puerto C cuentan con un pulldown a masa con resistencias de 10K tal y como usa la placa 20M2 standard de Picaxe.
Las filas y columnas se han conectadodesde la fila 1 a 4 entre las entradas C0 y C3 y las columnas 1 a 4 entre C4 y C7.



Se ha timbrado el teclado matricial para averiguar su conexionado interno:
Visto de frente F1 F2 F3 F4 C1 C2 C3C4. 

Las teclas cumplen la siguiente logica: 

1 Une F1 y C1 Valor generado en el programa=1
2 Une F1 y C2 Valor generado en el programa=2
3 Une F1 y C3 Valor generado en el programa=3
A Une F1 y C4Valor generado en el programa=10 

4 Une F2 y C1 Valor generado en el programa=4
5 Une F2 y C2 Valor generado en el programa=5
6 Une F2 y C3 Valor generado en el programa=6
B Une F2 y C4 Valor generado enel programa=11 

7 Une F3 y C1 Valor generado en el programa=7
8 Une F3 y C2 Valor generado en el programa=8
9 Une F3 y C3 Valor generado en el programa=9
C Une F3 y C4 Valor generado en elprograma=12 

* Une F4 y C1 Valor generado en el programa=14
0 Une F4 y C2 Valor generado en el programa=16
# Une F4 y C3 Valor generado en el programa=15
D Une F4 y C4 Valor generado en el programa=13

Elvalor generado en el programa no depende del teclado, depende del programa del microcontrolados, así de 1 a D se a usado el valor hexadecimal de la tecla convertido a decimal. La tecla 0 genera un 16,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Teclado Matricial
  • Teclado matricial
  • Teclado matricial
  • Teclado matricial
  • Teclado Matricial
  • Teclado Matricial
  • Teclados matriciales
  • Teclado Matricial Assembler

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS