Documente Academic
Documente Profesional
Documente Cultură
El
Comentario
Dependiendo de cmo se conecten las filas y columnas del teclado al
codificador74C922 se tendr una combinacin de valores a la salida
diferente, en funcin del cdigo que queramos emplear en el teclado. Lo
ms fcil es que conectis el teclado al codificador como queris y simulis
el circuito en Proteus antes de conectar el microcontrolador y hagis una
tabla de verdad con los valores de la salida en funcin de la tecla pulsada.
Para el ejemplo de figura la tabla sera la siguiente:
Tecla Salida 74C922
0
0x20
1
0xF0
2
3
4
0xE0
0xD0
0xB0
0
xA06
0
x907
0
x708
0
x609
0
x50A
0
x30b
0
x10c
0
x00d
0
x40E
0
x80F
0
xC0
Ventajas y desventajas del uso de este componente para el control de
teclados
Bajo mi punto de vista, estas son las ventajas y desventajas de utilizar este
componente para controlar la salida de un teclado junto a un
microcontrolador:
Desventajas:
la desventaja yo creo que es clara y es el tener que incluir ms
componentes al circuito para hacer una cosa, que se puede implementar
por software. Aunque estos componentes son muy baratos y se pueden
conseguir fcilmente por Internet, el tamao de la placa inevitablemente
tendr que ser un poco ms grande.
Ventajas:
No se necesita ninguna librera externa para controlar el teclado.
El .HEX generado al compilar es ms pequeo, por lo que dispondremos
de ms memoria de programa en el PIC.
Fcil implementacin del cdigo a travs de interrupciones.
Posibilidad de ampliar el teclado a uno de 32 teclas, (en el datasheet
viene el esquema de cmo hacerlo).
Utilizacin de menos patillas en el PIC, se puede controlar un teclado de
32teclas con solo cinco pines del PIC. En fin un componente que no
sustituye a la librera convencional, pero que en determinados circuitos
ser interesante tener en cuenta.