Datasheet
Note: This adapter connects all the GND pins shown in the 10-way
connector. If you make your own 10- to 6-way adapter, it should also
connect all the GND pins on the programmer lead.
ICSP CIRCUIT REQUIREMENTS
Microchip do not recommend any particular circuit for ICSP
programming. There are diagrams for different tools, such as Pro Mate
and PICKit2 with similar circuitry but slight variations.
Kanda have produced a recommended circuit that will work effectively
with our programmer. This circuit is shown in the diagram below. Please
read the notes that explain the circuit and expand on the effect of extra
components such as capacitors.
1) The programmer is designed to provide 5V to the target circuit. If
your circuit operates at a lower voltage then the diode shown on VDD
should be fitted to protect the rest of the circuit. A series resistor may
be acceptable instead of the diode in some cases.
The maximum current that the programmer can supply is limited to
150mA, so you should fit the diode on VDD if the programmer over-
current circuit trips - see error codes section
2) MCLR/VPP pin needs the resistor to VDD. A minimum of 1K should
work but 10K is the optimum. Supervisory circuits or push buttons on
MCLR should be isolated from the VPP voltage, by placing them on the
MCLR/Vpp
Clk PGC
Data PGD
VDD
PIC
MCU
1K - 10K
GND
MCLR/Vpp
VDD
VSS
PGD - RB7
PGC - RB6
Schottky
Diode
e.g. BAT 42
10K Min
10K Min
100nF
To Application circuit
PGM - LVP
PGM - RB4
VDD
VDD
Header
10K Min
1
2
3
45
6