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

ISP Header Overview

 
 
 
This page details the various so-called 'ISP Headers' which can be used in conjunction with Equinox Programmers and Atmel Development Boards. Over the years, a number of different header styles and pin-outs have evolved to suit particular programming requirements. The most popular headers are detailed below.
 
 

Frequently Asked Questions (FAQ):

 
 
What is an ISP Header ?
What is an 'IDC Box Header' ?
What versions of the ISP Header are available ?

What is an ISP Header ?

An 'ISP Header' is the connector used to interface the cable which carries the programming signals from an external ISP Programmer to the Target System Circuit Board / Microcontroller. The programming signals are routed via the ISP Header to the Target Device on the Target System Circuit Board. 

The header is usually in the form of  either a 6-way or 10-way IDC 'box header' with 2 rows of pins on a 0.1" pitch. However, it can also be a Single-in-Line SIL Pin Header or in fact any form of custom connector.

What is an 'IDC Box Header' ?

An 'IDC Box Header' is an off-the-shelf connector which interfaces to a mating IDC In-Line Plug connector on the end of a ribbon cable. The connector is made up of either 2 rows of 3 pins (6-way) or 2 rows of 5 pins (10-way) with 0.1" spacing between each pin. The term 'Box Header' is used as this type of connector features a plastic shroud (box) around the entire connector with a 'polarisation notch' which prevents the mating 'ISP Cable' from being accidentally plugged in the wrong way around. 

What versions of the ISP Header are available ?

Equinox programmers currently support the following 'ISP Headers':

  • 10-way Atmel SPI pin-out
  • 10-way Equinox pin-out
  • 6-way Atmel SPI pin-out
  • 10-way Atmel - ATmega JTAG pin-out
  • 10-way Equinox - ATtiny HV pin-out
  • Atmel / Philips 89C51Rx2 / 66x - UART Boot Loader pin-out
  • 20-way ARM JTAG Debug pin-out (using special connector cable)

Please see the 'Supported ISP Headers' section for further details of each of these pin-outs.

 
 
Supported ISP Headers
The Equinox range of programmers each support some or all of the 'ISP Headers' detailed in the table below.
 
ISP Header - 10-way ATtiny High Voltage Serial Programming
This ISP Header is used to program the Atmel ATtiny 11/12/15 AVR microcontrollers using the 'High Voltage Serial Programming' algorithm. A +12V Vpp is applied to the RESET pin to enter 'Programming Mode'.
Manufacturer:  Equinox Technologies
ISP Header - 10-way Equinox SPI pin-out
This is the recommend ISP pin-out for all new designs. It supports SPI In-System Programming of all Atmel AVR and 8051 devices.
Manufacturer:  Equinox Technologies
ISP Header - 10-way IDC - Atmel SPI pin-out
This is the pin-out of the Atmel 10-way ISP Header used on many Atmel develoment boards including the STK500.
Manufacturer:  Equinox Technologies
ISP Header - 10-way IDC - Atmel / Philips UART Bootloader pin-out
This header is used for the Atmel AT89C51Rx2 and Philips P89CRx2 / P89C66x families. In-System Programming (ISP) is implemented using the on-chip UART pins RXD / TXD + control of the PSEN and RESET pins.
Manufacturer:  Equinox Technologies
ISP Header - 10-way JTAG for Atmel ATmega microcontrollers
This header is used for In-System Programming (ISP) and / or In-System Debugging (ISD) of Atmel ATmega AVR microcontrollers via their on-chip JTAG port.
Manufacturer:  Equinox Technologies
ISP Header - 20-way IDC ARM Debug Connector
This header is used for In-System Programming (ISP) and / or In-System Debugging (ISD) of any ARM microcontroller via the on-chip JTAG port.
Manufacturer:  Equinox Technologies
ISP Header - 6-way IDC - Atmel SPI pin-out
The 'Atmel 6-way ISP Header' is popular for Target Board designs where PCB board space is at a premium. It is only suitable for SPI programming of Atmel AVR and AT89S devices.
Manufacturer:  Equinox Technologies


 
 
Associated Products View All
8051 Microcontroller - Support Tools
EPSILON5 MKIII - Portable high-speed USB In-System (ISP) Programmer OVERVIEW >>
FS2003 - Portable ISP Programmer for 8051 and AVR Microcontrollers >>
FS2009 - Portable high-speed multi-project USB In-System (ISP) Programmer - OVERVIEW >>
PPM3 MK2(UN) - Production ISP Programming Module >>
PPM4 MK1(UN) - Production ISP Programming Module - OVERVIEW >>
Atmel AVR Microcontroller Tools
Atmel STK500 - Atmel AVR FLASH Microcontroller Starter Kit >>
Atmel STK501-Adaptor/Development Board for Atmel ATmega128/103 AVR FLASH Microcontrollers >>
Atmel STK503 - Adaptor/Dvpt Board for the Atmel 100-pin ATmega 2560/1280/640 AVR FLASH Microcontrollers >>
Atmel STK520 - Extension kit for AT90PWM devices. >>
Atmel STK525 - Extension kit for AT90USB646/647/1286/1287 >>
AVRISP MK2 - Low-cost USB In-System Programmer for Atmel AVR Microcontrollers >>
EPSILON5 MKIII - Portable high-speed USB In-System (ISP) Programmer OVERVIEW >>
FS2003 - Portable ISP Programmer for 8051 and AVR Microcontrollers >>
FS2009 - Portable high-speed multi-project USB In-System (ISP) Programmer - OVERVIEW >>
PPM3 MK2(UN) - Production ISP Programming Module >>
PPM4 MK1(UN) - Production ISP Programming Module - OVERVIEW >>
Discontinued Products
JTAGICE MK1 >>
Micro-ISP Series III - ISP Programmer >>
Adaptors
Atmel STK501-Adaptor/Development Board for Atmel ATmega128/103 AVR FLASH Microcontrollers >>
Atmel STK503 - Adaptor/Dvpt Board for the Atmel 100-pin ATmega 2560/1280/640 AVR FLASH Microcontrollers >>
Atmel STK520 - Extension kit for AT90PWM devices. >>
Atmel STK525 - Extension kit for AT90USB646/647/1286/1287 >>
Evaluation Modules (Microcontroller)
Atmel STK500 - Atmel AVR FLASH Microcontroller Starter Kit >>
Atmel STK525 - Extension kit for AT90USB646/647/1286/1287 >>
Programmers
Atmel STK500 - Atmel AVR FLASH Microcontroller Starter Kit >>
AVRISP MK2 - Low-cost USB In-System Programmer for Atmel AVR Microcontrollers >>
EPSILON5 - Portable ISP Programmer for Serial EEPROM Memory Devices >>
EPSILON5 MKIII - Portable high-speed USB In-System (ISP) Programmer OVERVIEW >>
FS2000A - Portable ISP Programmer for Atmel AVR and AT89S Microcontrollers >>
FS2003 - Portable ISP Programmer for 8051 and AVR Microcontrollers >>
FS2009 - Portable high-speed multi-project USB In-System (ISP) Programmer - OVERVIEW >>
FS2009 - Portable multi-project USB ISP Programmer for Atmel ATmega Microcontrollers >>
JTAGICE MK1 >>
PPM3 MK2(UN) - Production ISP Programming Module >>
PPM4 MK1(UN) - Production ISP Programming Module - OVERVIEW >>
Starter Systems (Microcontroller)
Atmel STK500 - Atmel AVR FLASH Microcontroller Starter Kit >>
Other Hardware Tools
AVRISP MK1 - Low-cost In-System Programmer for Atmel AVR FLASH Microcontroller Family (Serial Port version) >>
EPSILON5 - Portable ISP Programmer - for Atmel AT91SAM7 Microcontrollers >>
EPSILON5 - Portable ISP Programmer and Atmel AT91SAM7 JTAG Device Library bundle >>
I/O Connector Module 1 (SPI) - Fast Connect version RC1 >>
I/O Connector Module 1 (SPI) - Fast Connect Version >>
I/O Connector Module 11 - ATE RELAY Interface >>
I/O Connector Module 2 (SPI) - Wire-wrap version >>
I/O Connector Module 3 (JTAG) - Fast Connect Version >>
Micro-ISP Series III - ISP Programmer >>
Key Products
Atmel STK500 - Atmel AVR FLASH Microcontroller Starter Kit >>
AVRISP MK2 - Low-cost USB In-System Programmer for Atmel AVR Microcontrollers >>
EPSILON5 MKIII - Portable high-speed USB In-System (ISP) Programmer OVERVIEW >>
FS2009 - Portable high-speed multi-project USB In-System (ISP) Programmer - OVERVIEW >>
PPM4 MK1(UN) - Production ISP Programming Module - OVERVIEW >>
New Products
EPSILON5 - Portable ISP Programmer - for Atmel AT91SAM7 Microcontrollers >>
EPSILON5 - Portable ISP Programmer and Atmel AT91SAM7 JTAG Device Library bundle >>
EPSILON5 - Portable ISP Programmer for Serial EEPROM Memory Devices >>
FS2009 - Portable high-speed multi-project USB In-System (ISP) Programmer - OVERVIEW >>
FS2009 - Portable multi-project USB ISP Programmer for Atmel ATmega Microcontrollers >>
PPM4 MK1(UN) - Production ISP Programming Module - OVERVIEW >>
Test Equipment
I/O Connector Module 11 - ATE RELAY Interface >>
USB
Atmel STK525 - Extension kit for AT90USB646/647/1286/1287 >>
AVRISP MK2 - Low-cost USB In-System Programmer for Atmel AVR Microcontrollers >>
Miscellaneous
EPSILON5 MK3 - Portable high-speed USB In-System (ISP) Programmer (standard version) >>

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
(C) 1995 - 2010 Equinox Technologies UK Ltd.