You are on page 1of 1

TM

Programming PIC Microcontrollers using PICkit 2 / 3 Programmers


http://picprojects.org

ICSP connections

Vdd Vss Vdd Vss 1 18 Vdd 1 20 Vss


1 8 1 14
2 7 ICSPDAT 2 13 ICSPDAT 2 17 2 19 ICSPDAT

3 6 ICSPCLK 3 ICSPCLK 3 16 3 18 ICSPCLK


12
Vpp 4 5 Vpp 4 11 Vpp 4 15 Vpp 4 17
5 10 Vss 5 14 Vdd 5 16
12F629 / 675 / 683 6 9 6 13 ICSPDAT 6 15
7 8 7 12 ICSPCLK 7 14
8 11 8 13
1 8 Vpp 16F684
9 10 9 12
Vdd 2 7 Vss 16F688
10 11
3 6 16F84 / 84A
ICSPCLK 4 5 ICSPDAT 16F627 / 628 16F685/687/689/690
16F627A / 628A / 648A
10F200/202/204/206 16F88
10F220/222/224/226

Pin 1 indicator
To program a PIC using ICSP you only need to make the five
connections shown.
No other connections are required. No other components are needed;
1 Vpp no external crystal is required; no external power supply is needed.
2 Vdd
PICkit TM 2 3 Vss For other PIC Microcontrollers, refer to the datasheet to identify the correct
PICkitTM 3 4 ICSPDAT pin connections: http://www.microchip.com/en_US/family/8bit/index.html
5 ICSPCLK
6 Aux (not used)
See also PICkit 2 User’s Guide
http://ww1.microchip.com/downloads/en/DeviceDoc/51553E.pdf

http://picprojects.org © 2011

You might also like