here is my schematic n code that just use to test the pins.I also tried to pull LOW.
**broken link removed**
#include <16f876a.H>
#fuses HS, NOWDT, NOPROTECT, nolvp
#USE DELAY (CLOCK=20000000)
void main()
{
loop1: output_high(pin_A0);
output_high(pin_A1);
output_high(pin_A2);
output_high(pin_A3);
output_high(pin_A4);
output_high(pin_A5);
output_high(pin_B0);
output_high(pin_B1);
output_high(pin_B2);
output_high(pin_B3);
output_high(pin_B4);
output_high(pin_B5);
output_high(pin_B6);
output_high(pin_B7);
output_high(pin_C0);
output_high(pin_C1);
output_high(pin_C2);
output_high(pin_C3);
output_high(pin_C4);
output_high(pin_C5);
output_high(pin_C6);
output_high(pin_C7);
goto loop1;
}