Currency:
 
0  Item(s)
Your Account |
  HomeProductsSearchNewsHow To OrderDistributorsContact UsdownloadsCustomer
Order Information | Frequently Asked Questions (FAQ): | Associated Products
 

ISP Header - 10-way IDC - Atmel SPI pin-out

 
 
 

The 'Atmel 10-way ISP Header' is very popular as it was designed onto the Atmel STK200 and STK500 Starter Kit boards. This header supports In-System Programming of Atmel AVR and AT89S microcontrollers using the SPI (Serial Peripheral Interface) protocol. It consist of a 10-way IDC header with the pin-out as shown in the figure to the right. It is highly recommended to use a 'bump polarised' box header to ensure that the ISP Cable cannot be plugged in the wrong way around by mistake.

Although this header pin-out is commonly used, it is not the most future-proof choice of pin-out as there are no spare pins to perform other functions. Equinox recommend that the 'Equinox 10-way ISP Header' is considered for any new design as this header is compatible with both Atmel AVR, AT89S and AT89C51Rx2(8051) microcontrollers and also support the 'High-Voltage Serial Programming Mode' of the ATtiny microcontrollers.

 
 

Frequently Asked Questions (FAQ):

 
 
Equinox Programmer compatability
Atmel Programmer / Development Board compatability
Device Family Compatability
Pin-out description

Equinox Programmer compatability
  • Epsilon5
  • FS2000A
  • PPM3-MK1
  • PPM3-MK2
  • PRO101

Atmel Programmer / Development Board compatability
  • Atmel STK200 AVR FLASH Microcontroller Starter Kit
  • Atmel STK500 AVR FLASH Microcontroller Starter Kit

Device Family Compatability
  • Atmel AT89(L)S - 8051 Microcontroller Family
  • Atmel AT90(L)S - AVR Microcontroller Family
  • Atmel ATmega - AVR Microcontroller Family (SPI algorithm only)
  • Atmel ATtiny - AVR Microcontroller Family

Pin-out description

The table below details the pin-out connections of this header

 

Pin

No

Pin Name

Programmer Input/Output

Connect to Pin on Target Device

Description

1

PROG_MOSI-1

 




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.

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

N/C

-

N/C

Not connected

4

PROG_GND

P

GROUND

Ground Connection

Common ground connection between the programmer and Target System.

5

PROG_RESET

O

RESET

Target RESET control pin

This pin controls the Target Device RESET pin. It will be driven HIGH/LOW according to the device type and settings in the ‘Pre-program State Machine’ tab in the Eqtools project.

6

PROG_GND

P

GROUND

Ground Connection

Common ground connection between the programmer and Target System.

7

PROG_SCK1

O

SCK

SPI Serial Clock Output

This is the SPI clock output signal.

8

PROG_GND

P

GROUND

Ground Connection

Common ground connection between the programmer and Target System.

9

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.

10

PROG_GND

P

GROUND

Ground Connection

Common ground connection between the programmer and Target System.

 

Key

O - Output from programmer to Target Device

I - Input to programmer from Target Device

P - Passive eg. GROUND and power rails

N/C - Not connected

 

For further information about related products, please see the Supported ISP Headers.





 
 
Supported ISP Headers
ISP Header OVERVIEW >>
 
 
Associated Products View All
Cables
Spare 10-way In-System Programming (ISP) Cable for Equinox Programmers (200mm) >>
                                                             Home  |  Contact Us  |  Privacy Policy  |  Refund Policy  |  Delivery Policy

Tel: +44 (0)1942 841975 Fax: +44 (0)1942 844181 email: info@equinox-tech.com
Registered in England 3358185: VAT Reg no GB 633 9814 19
© 1995-2023 Equinox Technologies (UK) Ltd.