© 2005 Microchip Technology Inc. DS51292L-page 1
MPLAB
®
ICD 2
Header Specification
INTRODUCTION
This document contains information about MPLAB
®
ICD 2 headers, which provide
in-circuit debugging capabilities for specific Microchip devices.
A special ICD/ICE device is connected to a header board to be used with MPLAB ICD 2.
This device is mounted on the top of a header and its signals are routed to the
MPLAB ICD 2 connector (Figure 1). On the bottom of the header is a socket that is
used to connect to the target board.
FIGURE 1: MPLAB
®
ICD 2 MODULE CONNECTION WITH PDIP HEADER
Special ICD/ICE versions of selected devices are needed to provide one or more of the
following:
the built-in debug circuitry that a device may lack
additional pins for the clock, data and MCLR
functions required for ICD
dedicated program/data memory for ICD
ICD versions are labeled with an ICD suffix (Device-ICD). For some devices, ICE
versions are available (Device-ICE) and may be used with MPLAB ICD 2 as ICD
devices.
MPLAB
®
ICD 2
Power In
Target Application
Target Socket
MPLAB ICD 2 Header
Stand-off Connector
**
-ICD Device*
Jumpers
*Number of pins is determined
by -ICD device used.
**Number of stand-off pins is
determined by MPLAB ICD 2
Header used.
J2
J1
P1
Module
MPLAB
®
ICD 2
DS51292L-page 2 © 2005 Microchip Technology Inc.
HEADERS FOR ICD DEVICES
Some devices have no built-in debug circuitry. Therefore, special ICD versions of these
devices are required for MPLAB ICD 2 operation.
Other devices have built-in debug circuitry and do not require a header to use
MPLAB ICD 2. However, some pins and memory must be used to support the ICD
function. Therefore, for some of these devices, special ICD versions offering additional
pins (and sometimes memory) are available to provide more transparent debugging
capabilities.
Currently-available headers and their associated ICD devices/supported devices are
shown in Table 1.
TABLE 1: HEADER TYPES – ICD DEVICES
Header
Part
Number
ICD Device Used Devices Supported
VDD
Max
8 Pin AC162050 PIC12F675-ICD
(1)
PIC12F629/675 5.5
AC162058 PIC12F683-ICD PIC12F683 5.5
14 Pin AC162052 PIC16F676-ICD
(1)
PIC16F630/676 5.5
AC162057 PIC16F636-ICD PIC12F635, PIC16F636 5.5
AC162055 PIC16F684-ICD PIC16F684 5.5
AC162056 PIC16F688-ICD PIC16F688 5.5
AC162059 PIC16F505-ICD PIC10F200/2/4/6
PIC12F508/509
PIC16F505
5.5
AC162070 PIC16F506-ICD PIC10F220/2
PIC12F510
PIC16F506
5.5
18 Pin AC162053 PIC16F648A-ICD
(1)
PIC16F627A/628A/648A 5.5
AC162054 PIC16F716-ICD PIC16F716 5.5
20 Pin AC162066 PIC16F636-ICD PIC16F639 (Dual die) 5.5
AC162060 PIC16F785-ICD PIC16F785/HV785 5.5
AC162061 PIC16F690-ICD PIC16F631/677
PIC16F685/687/689/690
5.5
Note 1: These devices cannot be programmed or read using MPLAB
®
ICD 2
while GP1/RA1 is high (V
IH). Move circuitry that makes GP1/RA1 high
to another I/O pin during development. See device programming
specifications for more information.
Header Specification
© 2005 Microchip Technology Inc. DS51292L-page 3
HEADERS FOR ICE DEVICES
Devices that have built-in debug circuitry do not require a header to use MPLAB ICD 2.
However, some pins and memory must be used to support the ICD function. Special
ICE versions offering additional pins, memory and emulator functions can be used to
provide superior debugging capabilities.
Currently-available headers and their associated ICE devices/supported devices are
shown in Table 2.
INSTALLATION
The MPLAB ICD 2 header is installed by following these steps:
1. Set up the header board.
2. Connect the header and MPLAB ICD 2.
3. Connect the header and the target board.
Set Up the Header Board
To set up a header board:
1. If the ICD device is not soldered onto the header, plug the ICD device into the
socket on the top of the header.
2. Set any jumpers or switches to determine device functionality/selection as
specified in the following sections.
8/14-PIN HEADERS
For some headers, device peripherals need to be selected by setting jumper J1 to the
appropriate position. This will have the effect of selecting the device.
TABLE 2: HEADER TYPES – ICE DEVICES
Header Part Number ICE Device Used Devices Supported
V
DD
Max
64/80 Pin AC162062 PIC18F87J10-ICE PIC18F65J10/85J10
PIC18F65J15/85J15
PIC18F66J10/86J10
PIC18F66J15/86J15
PIC18F67J10/87J10
3.6
Device Jumper Setting Peripheral Function
PIC12F629 2-3 A/D Disabled
PIC12F675 1-2 A/D Enabled
PIC16F630 2-3 A/D Disabled
PIC16F676 1-2 A/D Enabled
PIC12F635 2-3 PORTC, Comparator 2 Disabled
PIC16F636 1-2 PORTC, Comparator 2 Enabled

AC162053

Mfr. #:
Manufacturer:
Description:
HEADER INTERFACE ICD,ICD2 18DIP
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union