Some Proteus devices, including the PIC microcontrollers, have both Vdd and Vss hided by default. However, there is a setting under the devices properties which displays these pins if desired. I should also mention both OSC1 and OSC2 are essentially nonfunctional, meaning the crystal and capacitor pairs do not have to be proper attached for the simulation to function properly. However, the oscillator/clock frequency must be properly set/configure under the device properties for the simulation to perform as expected.
It should be noted this is NOT the case with all microcontroller simulations in Proteus, designs with ARMs require both the Vdd, Vss and Oscillator/Clock source be properly attached in the design for the simulation to function as expected.
Do you not understand the function or location of pins of the PIC?
As wp100 suggested, I would study the Gooligum Tutorials:
**broken link removed**
While the tutorials utilize a different version of PIC, the concepts are generally the same and can be easily applied to the PIC16F877A, which is considered a Midrange PIC by the way.
BigDog