11.3.2
Pinouts for Interfaces
The programming connector pin functions are different for various devices and interfaces. Refer to the following
pinout tables for debug and data stream interfaces.
Note:
Refer to the data sheet for the device you are using as well as the application notes for the specific interface
for additional information and diagrams.
Table 11-5. Pinouts for Debug Interfaces
MPLAB PICkit 4
DEBUG
Connector
Pin
#
Pin
Name
ICSP
(MCHP)
MIPS
EJTAG
CORTEX
®
SWD
AVR
®
JTAG
AVR
ISP(&DW)
UPDI PDI
AW
DW(IRE) TPI
1
TVPP
MCLR
MCLR
MCLR
2
TVDD VDD
VIO_REF VTG
VTG
VTG
VTG VTG VTG
VTG
VTG
3
GND
GND
GND
GND
GND
GND
GND GND GND GND
GND
4
PGD
DAT
TDO
SWO
TDO
MISO
DAT
DAT DATA
DAT
5
PGC
CLK
TCK
SWCLK
TCK
SCK
CLK
6
TAUX
AUX
RESET RESET
CLK
dW
RST
7
TTDI
TDI
TDI
MOSI
8
TTMS
TMS
SWDIO
TMS
Table 11-6. Pinouts for Data Stream Interfaces
MPLAB
®
PICkit
™
4
DATA STREAM
Pin #
DMCI / DGI U(S)ART / CDC
DGI SPI
1
2
VTG
3
GND
4
MISO
5
SCK
6
(SCK)
7
TX
MOSI
8
RX
SS
The following figure shows the debugger adapter board (AC102015) pinouts.
Hardware Specification
©
2020 Microchip Technology Inc.
User Guide
DS50002751D-page 60