![pickit 2 pinout vs pickit 3 pinout pickit 2 pinout vs pickit 3 pinout](https://i0.wp.com/www.techzorro.com/wp-content/uploads/2020/11/PICkit-4-pinout.jpg)
the MPLAB Starter Kit for Digital Power Users Guide shows a schematic for a dsPIC33FJ06GS003 which may help.
PICKIT 2 PINOUT VS PICKIT 3 PINOUT UPDATE
BTW you should update your PICkit 2 firmware. Scratch out a quicky schematic of what youre doing and post it here. If its not connecting properly you need to look at your connections and your circuit. Ive programmed the 16F88 with PICkit 2 and clones bazillions of times. your schematic does not show the programming pins PGC, PGD, etc. The PICkit 2 definitely does support the 16F88. If it still doesn't work, try measuring the voltage from VSS to VDD and from VSS to VPP while it tries to program. the Pickit 2 provides its own clock for programming the chip. The PIC can be programmed in two ways, by high voltage on the VPP pin or using normal VDD and driving the LVP pin, if you use the wrong mode it may not work. If the wiring is already short, try connecting the LVP pin as well.
PICKIT 2 PINOUT VS PICKIT 3 PINOUT SERIAL
The PicKit 3 Pin Number 4 is called PGD/ICSPDATProgram Data(PDG) is connected to the In Circuit Serial Programming.
![pickit 2 pinout vs pickit 3 pinout pickit 2 pinout vs pickit 3 pinout](https://community.element14.com/resized-image/__size/620x507/__key/roadtestreviewfiles/7b23f68eb10740e6a64253f1a83fba20/3858.contentimage_5F00_159350.png)
The PicKit 3 Pin Number 3 is called Ground Ground pin of the system. PICkit 3 Programmer-To-Go Provides instruction on using the PICkit 3 unit to program devices without being connected to a PC. PICkit 3 Debug Express Provides basic information on using the PICkit 3 Debug Express. Try to keep the wiring as short as possible, the programming is performed by sending high speed serial data through the ISCP pins and they are not forgiving of long wire lengths, up to about 10cm should be OK. The PicKit 3 Pin Number 2 is called VDD (Target) Target voltage of PIC, 5V or 3.3V otwis sidebarotw-sidebar-2 PicKit 3 Pin Number 3. PICkit 3 programmer/debugger to program supported devices. Without it the PIC or LED or both could be damaged and if present, the extra current while programming may drag the supply too low.
![pickit 2 pinout vs pickit 3 pinout pickit 2 pinout vs pickit 3 pinout](https://www.medo64.com/content/media/pickit4.jpg)
The connections look correct but if you really do have an LED on RA0 you MUST fit a series resistor to limit it's current. In my opinion the PICkit 2 is better than the PICkit 3. After some calibration It worked flawless and I could program my controllers. I put it all together, hooked it up to a PC and started the software. In normal operation a capacitor may be useful as a filter or to delay the reset but while programming it can delay the rise of VPP and stop the device going into programming mode. After etching and soldering I solved the what was first: chicken or egg problem by flashing the 18F2550 with the programmer of my boss.