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)
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