ola toy haciendo pruvas de interrupciones con el pic16f877 i tengo un pekeño problema k no me hace la interrupcion por rb0, si podeis eecharle un vistazo a ver en k toy fallando.
asias por to

"interrupcin prueva
device=16F877
TRISA = 0"PUERTO A COMO SALIDA
TRISB = %00000001"RB0 ENTRADA DE INTERRUPCION
CLRF PORTA"LIMPIA PORT A
CLRF PORTB"LIMPIA PORT B
INTF Var INTCON.1"INTERRUPCION POR FLAG
INTE Var INTCON.4"HABILITA LA INTERRUPCION
LED1 VAR PORTA.0"LED1 CONECTADO AL RA0
LED2 VAR PORTA.1"LED2 COENCTAO AL RA1
On interrupt goto A"DIFINIR INTERRUPCION
INTCON = %10010000"HABILITA LA INTERRUPCION POR RB0
GOTO INICIO: "SALTA AL INICIO DEL PROGRAMA
DISABLE"APAGA LA INTERRUPCION
A: IF INTF = 1 THEN " SE A PRODUCIO UNA INTERRUPCION
LED1 = 1 "ENCIENDE EL LED1
Pause 2000 " PAUSA DE 2 SEGUNDOS
LED1 = 0 "APAGA EL LED1
ENDIF
INTF = 0 "LIMPIA EL FLAG POR RBO
RESUME"RETORNA AL PROGRAMA
ENABLE"ENCIENDE LA INTERRUPCION
INICIO: LED2 = 1
PAUSE 500
LED2 = 0
PAUSE 500
GOTO INICIO
END