Hi, I have designed a PCB to program pic18f4550 controller IC. I am using pickit3 to program the pic18f chip. I can't able to programm the pic18f chip and I am getting the error that " 0x0 target device ID does not match expected device ID 0x1200". If I replace pic18f4550 chip with pic16f877(same pin configuration as pic18f4550). chip then my pickit3 is connecting with it without any error. Please let me know any there anything needs to be done to programm pic18f4550.