I wasn't sure where to post this so I thought I would post it here... I seem to be having an issue with my PICs receiving my programs throught the melabs programmer... I write all my code using PBP in Microcode Studio... I then load the program's hex file into the melabs programmer with the following settings...

Oscillator - HS (20MHz Resonator)
Watchdog - Enabled
Power-up Timer - Disabled
Brown-out Reset - Enabled
LVP - Enabled
Flash Program Memory Write - All
Code - Not Protected
Data EEPROM - Not Protected

I am using the U2 USB programmer.

After the code is written, the PIC will not operate the way it is supposed to. If I write a simple Blink program, the PIC isn't blinking LEDs at all. I've checked all my wiring and double checked my code. The only conclusion I can come to is that I'm doing something wrong with the melabs programmers configuration as I write the code.

PIC16F877A

Any input is appreciated.