u. PICkit 3 header for PIC18F2xJ50 programming

Pickit 3 powered version schematic. Click on the picture to enlarge it.

PICkit 3 can program most of the PIC microcontrollers. However, it requires you have to build a suitable programming header that consists of all the support electronics. Here are two versions of PIC18F2xJ50 microcontroller PICkit 3 programming header schematic: PICkit 3 powered version and self-powered versions:

Self-powered version schematic. Click on the picture to enlarge it.