English
Language : 

PIC32MX5XX_11 Datasheet, PDF (175/256 Pages) Microchip Technology – High-Performance, USB, CAN and Ethernet 32-bit Flash Microcontrollers
PIC32MX5XX/6XX/7XX
28.4 Programming and Diagnostics
PIC32MX5XX/6XX/7XX devices provide a complete
range of programming and diagnostic features that can
increase the flexibility of any application using them.
These features allow system designers to include:
• Simplified field programmability using two-wire
In-Circuit Serial Programming™ (ICSP™)
interfaces
• Debugging using ICSP
• Programming and debugging capabilities using
the EJTAG extension of JTAG
• JTAG boundary scan testing for device and board
diagnostics
PIC32 devices incorporate two programming and diag-
nostic modules, and a trace controller, that provide a
range of functions to the application developer.
FIGURE 28-3:
BLOCK DIAGRAM OF PROGRAMMING, DEBUGGING AND TRACE PORTS
PGEC1
PGED1
PGEC2
PGED2
ICSP™
Controller
TDI
TDO
TCK
TMS
TRCLK
TRD0
TRD1
TRD2
TRD3
ICESEL
JTAG
Controller
JTAGEN DEBUG<1:0>
Instruction Trace
Controller
DEBUG<1:0>
Core
© 2009-2011 Microchip Technology Inc.
DS61156G-page 175