Prueba a poner un programa más pequeño, es decir un programa que encienda únicamente un led y nos dices si te funciona...
#include <16f877a.h>
#fuses XT,NOWDT,NOPROTECT,NOLVP,NOBROWNOUT
#use delay(clock=4000000)
void main()
{
while (true)
{
output_toggle(pin_c0);
delay_ms(1000);
}
}
Un saludete.