Hola, les escribo para pedir de su ayuda.
Tengo que conectar un teclado 4x4 al puerto C del PIC16F877A, ya que necesito hacer una interrupción externa por B0, y por ende, no puedo conectar el teclado al puerto B.
El teclado, no me funciona, ni al simularlo, ni al montarlo, sino que sin presionar ninguna tecla se marca solo.
No se que estará pasando, le he puesto resistores de pull up de 8.2k, 1.5k, 10k a las columnas y no funciona.
Me gusta trabajar con el teclado y el LCD en puertos diferentes, en mi caso para el LCD estoy utilizando el puerto D, pero también trate de conectar tanto el teclado como el LCD al puerto D y tampoco me funcionó.
Tengo que modificar la librería KBD?
Pueden darme algún esquema para conectar el teclado y sus resistencias de pull up?
Gracias!!!