Saludos
Pues que bueno que lalo_soft te ayudara, nadamas te doy unos errores que tienes, que espero te sirvan, cuando realizas una interrupcion se regresa con retfie, no con return, y cuando el colocas el dato de PORTB,f, en realidad es PORTB,0 o PORTB,W
      
      LIST    P=16f877; Tipo del PIC 
STATUS       EQU    03 
INTCON       EQU    0B 
PORTB       EQU    06 
TRISB       EQU    06 
      ORG    00 
      GOTO    INICIO 
      ORG    04 
      GOTO    INTER 
      ORG    05 
INICIO       BSF    STATUS,5 
      MOVLW    0XFF 
      MOVWF    TRISB      ; Configurar Puerto B 
      BSF    INTCON,3   ; Interrupcion RB47 
      BSF    INTCON,7   ; Interrupcion General. 
      BCF    STATUS,5 
      
INICIO2    SLEEP    NOP 
      NOP 
      NOP 
      GOTO INICIO2 
      
INTER       MOVF PORTB,0
      BCF INTCON,0      ;NO ME LA REALIZA....!!!!!! 
      
      BSF INTCON,7 
      RETfIE         ; He probado con RETFIE 
      END