I don't have the EasyPIC 5... but his ol' version 4

let's see the programming jumper in the following PDF

http://www.mikroe.com/pdf/easypic5/easypic5_manual.pdf

look at page 12. PIC16F877A use RB5 for PGM, your jumper group (J10) must be set exactly as they show.

and then you also have to make sure the Socket Selection one are also properly set. PDF page 13, figure 12.

Next.. figure 14... MCLR as RESET.

Next.. figure 15 OSC jumpers

now you can also set your Pull-up/Down resistor with with your dip switches and jumper located on the right of your board.