Problemas con la Configuracion de Teclado 3x4 en Puerto B

#1
Que tal colegas,

Antes que nada los micros que utilizo son 16f877 y 16f887, si hay algun problema con esto haganmelo saber.
Tengo un problema de configuracion con el puerto B y el Teclado, ya le movi, le cambie a la libreria del teclado, conecte las resistencias, y demas. Anteriormente utilizaba una funcion que un profesor me dio para activar el teclado; pero con esa funcion no podia utilizar ni el # ni *. Lo que pretendo es usar la libreria que trae CCS para configurar el teclado.
Alguien podria ayudarme a configurar mi teclado para el PORTB.

Mi Simulacion esta:

Puerto C:

Leds y sensores

Puerto D:

LCD

Puerto E:

Botones:

Puerto B:

Key pad 4x3 (o supuestamente)


El unico puerto sin utilizar es el A.

Espero puedan ayudarme. Gracias!
 
Arriba