FS2003 ISP
Programmer - User Guide V1.07 – 1
st
September 2007
62
4.4 J3 - Atmel 6-way ISP Header (SPI Interface)
This connection method is suitable for interfacing the programmer to a Target System which features
the following:
•
Atmel 6-way IDC ISP Header
•
An Atmel device which features the 3-wire SPI + RESET Programming Interface
The 6-way IDC box header is the most compact header i.e. takes up least space on the Target
System and so is very popular for designs where PCB space is limited. Unfortunately, this connection
method does not have any pins spare for extra functionality such as the SCK2 Oscillator so it should
only be used if this functionality is not required.
To implement this connection method, simply plug a 6-way ISP cable (not supplied) into the
Programmer ISP Header J3
and plug the other end of the cable into the matching header on the
Target System.
Figure 4.4.1 - Atmel 6-way IDC Header (J3) viewed from above
Warning!
Connecting to the wrong ISP Header may cause catastrophic
damage to the Programmer & Target System
Pin
No
Programmer
Pin name
Programmer
Input /
Output
Connect to
pin on
Target Device
Description
1 PROG_MISO I
MISO
(except for
ATmega103/128/64
– connect to TXD
pin instead)
Master In Slave Out
This is the SPI data input pin to the
programmer. This pin should be
connected to the MISO pin on the Target
Microcontroller.
2 PROG_VCC P
TARGET_VCC
Target Vcc
This pin should be connected to the
Target System Vcc. This voltage could be
used to power the programmer depending
on the settings of the power switch/jumper
on the programmer.
3 PROG_SCK1 O
SCK
SPI Serial Clock Output
This is the SPI clock output signal.
4 PROG_MOSI O
MOSI
(except for
ATmega103/128/64
– connect to RXD
pin instead)
Master Out Slave In
This is the SPI data output pin from the
programmer. This pin should be
connected to the MOSI pin on the Target
Microcontroller.