Autor Tema: Ayuda con teclado matricial en pic 18f4520  (Leído 1674 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado anneo

  • PIC10
  • *
  • Mensajes: 5
Ayuda con teclado matricial en pic 18f4520
« en: 30 de Diciembre de 2008, 08:41:07 »
Hola, les escribo a ver si me pueden ayudar con el tema del teclado matricial en este pic. Sé que es un tema tratado hasta la saciedad, pero es que no he podido encontrar nada que me sirviera de ayuda.

El caso es que para la lectura del teclado quiero usar la funcion kbd_getc() del archivo kbd2.c hecho por MSE en un pic 18f4520... pero el caso es que no me funciona.

Puede ser que el "dibujo" no sea correcto, o bien que haya que modificar el archivo kbd2.c, aunque sea como sea en ambos casos no sé seguir. Les adjunto el archivo kbd2.c y el circuito en Proteus.

Espero que puedan ayudarme. Gracias por adelantado.

Un saludo.

Desconectado anneo

  • PIC10
  • *
  • Mensajes: 5
Re: Ayuda con teclado matricial en pic 18f4520
« Respuesta #1 en: 30 de Diciembre de 2008, 10:45:23 »
Bueno, creo que un posible problema son las resistencias, que son todas iguales y por tanto actuan como partidores de tensión haciendo que haya un valor intermedio... por otro lado... si quisiera usar el keypad-phone que trae Proteus en el puerto D... lo conecto y ya está? Quiero decir, no tendría que modificar el archivo KBD.c ni hacer ninguna cosa rara por ahí?

Gracias de antemano.