The AVR Programming Adapter has two electrically connected 10-pin AVR JTAG connectors, one
100-mil and one 50-mil variant.
Tip: The connector is
dependent on the pinout of the target board and not the target MCU type.
Use the pinout shown in the figure below when designing an application PCB with an AVR
with the AVR JTAG interface included.Figure 2-5. AVR JTAG Header Pinout
Direct Connection to a Standard 10-pin 50-mil Header
Use the included 50-mil 10-pin flat cable to connect directly to a board supporting the
AVR JTAG header type. Note the pin-1 marking on the cable, and ensure to line it up with
the pin-1 marking on the AVR Programming Adapter.
Direct Connection to a Standard 10-pin 100-mil Header
Use the included 100-mil 10-pin flat cable to connect directly to a board supporting the
AVR JTAG header type. Note the pin-1 marking on the cable, and ensure to line it up with
the pin-1 marking on the AVR Programming Adapter.
Table 2-5. AVR JTAG Pin Description
MPLAB® Debugger/Programmer Hardware Tools
AVR®
JTAG Pin Mapping
Pin #
Pin Name
Header Pin #
Name
Description
1
TVPP
2
TVDD
4
VTG
Target voltage reference
3
GND
2, 10
GND
Ground
4
PGD
3
TDO
Test Data Out, data transmitted from the target device into the
Hardware Tool
5
PGC
1
TCK
Test Clock, the clock signal from the Hardware Tool into the target
device
6
TAUX
6
RESET
Reset, used to reset the target device. Enables the Hardware Tool to
hold the target device in a Reset state.
7
TTDI
9
TDI
Test Data In, data transmitted from the Hardware Tool into the target
device
8
TTMS
5
TMS
Test Mode Select, the control signal from the Hardware Tool into the
target device