Datasheet

PEP and Debug Header Overview
2006-2015 Microchip Technology Inc. DS50001292W-page 7
1.4 DEBUG DETAILS
Next generation in-circuit emulators (such as the MPLAB
®
REAL ICE™ in-circuit
emulator) and in-circuit debuggers work with devices that have on-chip debug circuitry.
Sometimes the actual production device will have this circuitry and sometimes a
special version of this device is required or available for code debugging. This special
version of the chip, with the suffix -ICE or -ICD, is mounted on a debug header
(Figure 1-2).
FIGURE 1-2: DEBUG OPTIONS
Note: -ICE/-ICD devices are only used on the debug header; they are not sold
separately.
Production Device
On-Board Debug Circuitry
Debug
Circuitry
Production Device
On-Board Debug Circuitry
Vdd
MCLR
/Vpp
Vss
Rx0/CLK
Rx1/DAT
Debug
Circuitry
No debug capability.
Header required for debug.
Debug capability available.
However, header can provide
dedicated resources for debug.
VDD
VPP
VSS
CLK
DAT
Rx0
Rx1
Debug
Memory
MCLR
-ICE/-ICD Device
with On-board Debug Circuitry,
Dedicated Debug Pins and (sometimes)
Dedicated Debug Memory
Debug Header
with additional
circuitry to support debug
functions.
J1
S1
ON
TP1
TP2
TP3
-ICE/
-ICD
Device
without with