GalagaRX Hola amigo perdon por no contestar antes es que se me pasa dar una vuelta si quieres lo mas rapido mandarme un mensaje privado.
menciona el lenguaje que utilizas amigo es la forma mas facil para ayudarte aunque para hacer una activacion de alguna interrupcion que tiene el pic no es problema

como veo no as leido el datashet del pic como te lo sugeri es por donde deverias empesar amigo que me e dado cuenta que si los (pic) fueran arboles el datashet del mismo seria las raices
bueno en la hoja de datos o datashet del pic1f877a que es el que estas utilizando en la hoja #25 y 26 son las que necesitas leer
en la hoja 25 esta habla sobre el registro option por si quieres cambiar la interrupcion por cambio de estado ascendente y decendente en rb0(nadamas) si lo quieres en rb7
ignora la hoja 25
en la hoja 26 esta habla del registro itcon y mediante ese registro puedes activar la interrupcion que tu necesitas
se activan=1 y desactivan=0
te las enlisto
gie= esta opcion permite la interupcion global osea que activa todas las interrupciones ,hojo y mucho este bit del registro itcon activa todas las interrupciones pero no se ejecutan asta que tu le digas que interrupcion en especial vas a utilizar un ejemplo cotidiano de la vida seria que esta es la llave principal de tu casa y si quieres tomar agua de cualquier llave de tu casa y esta esta cerrada nunca saldra el agua por mas que intentes.
peie= es la interupcion glabal de perifericos ignorala ya que no la utilizaras si te interesa mas leer por tu cuenta jejeje

no te creas si tienes duda preguntar
tmr0ie=esta es para activar la interrupcion por desborde de tmr0
inte=activa la interrupcion por cambio de estado en rb0
rbie=activa la interrupcion por cambio de estado en los pines (rb4,rb5,rb6,rb7 ) que es lo que necesitas tu
tmr0if=este es un bit de bandera
intf= otro bit de bandera para la interrupcion por rb.0
rbif=bit de bandera de interrupcion por (rb4,rb5,rb6,rb7) tambien lo necesitas
si eres buen observador veras que hay 5 bits del registro itcon que terminan con la letra E y 3 bits que terminan con la letra F
esto que significa significa que que las 5 que terminan con letra E son para activar la interupcion que tu necesitas y las F son banderas que te indican que interrupcion se a activado y que tu sepas leyendo estas banderas cual fue activada,