BiPOM Turkey BiPOM SpanishBiPOM Italy BiPOM USA BiPOM FranceBiPOM Germany
Home Page Company Custom Development Development / Training Kits Catalog / Ordering Support / FAQ OEM Production Online Forums Contact / Feedback Online CART  
µController Boards
Peripherals
Displays
Development Tools
Emulators
Programmers
Sensors
Dev./Training Kits
WebCat+ Web Server
Instruments

Featured Product
MINI-MAX/51-C2
Atmel 8051 based µController board

AN #200 - AVR ISP Programmer

AVR ISP Programmer

Application note by Mike Crean
Also at the bottom of this note, an AVR ISP programmer PCB layout from Pedro Silva

I have made a PCB for the simple SPI programmer found in the Bascom AVR help file. It uses a DB25 pin male plug to connect to a PC or Lap Top parallel port. It uses a cable with two pin and four pin plugs to connect to my AVR projects, these plugs are the same type used on the Hotchip cable.

NOTE : The pin outs to the two plugs are NOT THE SAME AS the HOTCHIP pin outs.

The programmer uses the STK200/STK300 Programmer option found in the Options - Programmer menu of Bascom AVR. I have successfully used the SPI programmer with Win95, 98, ME and 2000 pro. I have not used it with NT.

Programmer connected to AT90S8535-8PI eurocard master control board.


Connector pin outs
4-PIN PLUG COLOUR AVR-Pin DESCRIPTION
1 Blue 6 MOSI
2 Yellow 7 MISO
3 Green 8 SCK
4 White 9 ReSet

2-PIN PLUG COLOUR AVR-Pin DESCRIPTION
1 Red 10 + 5 Volt
2 Black 11 - 5 Volt

I have used standard 6 core data cable for the lead, shield is connected to - at the SPI adaptor end only. I have run up to 5 meters of cable with out any problems.

Protel overlays for the simple SPI Programmer

Schematic for the SPI Programmer (from Bascom AVR PDF help files)


an200-1.zip

Projects




What's Hot?
OLED Development Kit
Easy project development using Organic LED ( OLED ) displays available now

MINI-MAX/AVR-C
highly expandable micro-controller system which is based on the ATMEL ATMEGA2560-16 single-chip Flash micro-controller available now
© BiPOM Electronics, Inc. 1996 - 2007