Hola amigos de todopic soy nuevo en el foro y les agradesco de antemano la ayuda que me puedan brindar, bueno estoy elaborando un programa para un temporizador lo que sucede es que el hardware de este tempo esta diseñado de tal forma que los display estan conectados a el puerto b y ala vez hay conectados 3 pulsadores al puerto b exactamente en RB0, RB2 RB5 cuando cambio al trisb a modo entrada al hacer el sensado de estos pines me reconoce como si estubieran simpre en uno
a ver les dejo el programa para que lo analicen
BSF STATUS,RP0
BCF STATUS,RP1
MOVLW B'00100101'
MOVWF TRISB
BCF STATUS,RP0
BCF STATUS,RP1
MOVFW PORTB
BTFSC PORTB,0
GOTO UP
BTFSC PORTB,2
GOTO DOWN
GOTO VOLVER
se supone si no estan presionado los pulsadores no deberia incrementarse ni tampoco dedecrementarse
pero al parecer lo reconoce como si estubieran en estado alto