antes q todo muchas gracias!!! lo que quiero hacer es con los pulsadores (no interruptor) del portb (del 0 al 7) aprovecharlos ademas q para mandar la señal midi correspondiente q manden 5v a cada portb (del 0 al 7)
esta es la parte del lenguaje de los pulsadores :
sw0 btfss PORTB,7
goto sw0_on
goto sw1
sw0_on movlw .0 ; A1 del V-amp
movwf ped_val
call ctrlon
call sw_dbnc
;-------------------------------------------
sw1 btfss PORTB,6
goto sw1_on
goto sw2
sw1_on movlw .1 ; B1 del V-amp
movwf ped_val
call ctrlon
call sw_dbnc
;-------------------------------------------
sw2 btfss PORTB,5
goto sw2_on
goto sw3
sw2_on movlw .2 ; C1 del V-amp
movwf ped_val
call ctrlon
call sw_dbnc
;-------------------------------------------
sw3 btfss PORTB,4
goto sw3_on
goto sw4
sw3_on movlw .3 ; D1 del V-amp
movwf ped_val
call ctrlon
call sw_dbnc
;-------------------------------------------
sw4 btfss PORTB,3
goto sw4_on
goto sw5
sw4_on movlw .4 ; E1 del V-amp
movwf ped_val
call ctrlon
call sw_dbnc
;-------------------------------------------
sw5 btfss PORTB,2
goto sw5_on
goto sw6
sw5_on movlw .5 ; A2 del V-amp
movwf ped_val
call ctrlon
call sw_dbnc
;-------------------------------------------
sw6 btfss PORTB,1
goto sw6_on
goto sw7
sw6_on movlw .6 ; B2 del V-amp
movwf ped_val
call ctrlon
call sw_dbnc
;-------------------------------------------
sw7 btfss PORTB,0
goto sw7_on
goto sw8
sw7_on
movlw .7 ; C2 del V-amp
movwf ped_val
call ctrlon
call sw_dbnc
;-------------------------------------------
sw8 btfss PORTD,7
goto sw8_on
goto sw9
sw8_on
call continue
call sw_dbnc
btfss PORTD,7 ; is sw. released?
goto $-1
call sw_dbnc
espero q sirva para guiarme, en todo caso les escribo el programa entero!!
MUCHAS GRACIASS!!
Saludos!