Microchip Technology AC244045 Data Sheet

Page of 88
Processor Extension Pak and Header Specification
DS51292U-page 4
 2006-2012 Microchip Technology Inc.
PROGRAMMING DETAILS
The debug header is designed to be used with the in-circuit emulator or the in-circuit 
debugger selected as a debugger, not a programmer, in MPLAB IDE or MPLAB X IDE. 
Any programming of the ICE/ICD device on the header is for debug purposes and 
includes the debug executive. See your related debug tool documentation for details 
on using it as a debugger.
To program production (non-ICE/ICD) devices with your debug tool, use the Universal 
Programming Module (AC162049) or design a modular interface connector on the 
target. See the appropriate specification for connections. For the most up-to-date 
device programming specifications, see the Microchip website (www.microchip.com).
Also, production devices may be programmed with the following tools:
• MPLAB PM3 device programmer
• PICSTART
®
 Plus development programmer
• PICkit™ 1, 2 or 3 development programmer
• MPLAB ICD 3 in-circuit debugger (select as a programmer)
• MPLAB REAL ICE in-circuit emulator (select as a programmer)
GENERAL HEADER SETUP
To set up your header, do the following:
1.
Check the debug header for any stickers and the header box for any paper 
inserts that may specify special operating instructions (Figure 3). Follow these 
instructions before doing anything else.
FIGURE 3:
SPECIAL HEADER INSTRUCTIONS
2.
Set any jumpers or switches on the header to determine device functionality or 
selection as specified for that header. See the sections “Optional Debug Head-
ers”
 or “Required Debug Headers” for information on how to set up individual 
headers.
3.
Connect the header to your desired debug tool by consulting the tool 
documentation for connection options. An example connection is shown in 
Figure 4.
The special ICE/ICD device is mounted on the top of a header and its signals are 
routed to the emulator or debugger connector. These special device versions are 
labeled with the appropriate suffix (i.e., either Device-ICE or Device-ICD).
Debug Header (Top)
CAUTION
CA
UT
IO
N