ISP-Adapter
(DT-006 kompatibel)

Zum Programmieren eines AVR benötigt man keine teure Programmierhardware.
Es reicht ein simpler Adapter, den man selber lötet oder man verwendet diese Leiterkarte:

An dieser kleinen Leiterkarte kann ein STK500-kompatibler Stecker, oder ein Stecker für unser SPS-Ctrl oder AVR-Ctrl-Board (Mini-ISP) angeschlossen werden.
Es müssen lediglich 4 Widerstände (zum Schutz des Parallel-Ports) bestückt werden.
Bei den Programmiertools (z.B. Ponyprog oder AVR-Dude) wird als Adapter der DT-006 eingestellt.

Die Leiterkarte / 'Stückliste'


ISP-Leiterkarte

 

Die Leiterkarte kann auf der einen Seite an den SUBD-25-Stecker gelötet werden.
Auf der anderen Seite kann man direkt ein Flachbandkabel anlöten (siehe Fotos unten).

Bestückt wird die Leiterplatte mit vier Widerständen (etwa 100-270Ohm).

Man kann entweder auf der Oberseite ein 10pol. Kabel für einen STK500-Stecker anlöten,
oder auf der Unterseite ein 6pol. Kabel für unsere AVR-Ctrl-Leiterkarte. (Mini-ISP)

Wenn jemand möchte, kann er natürlich auf beide Stecker gleichzeitig verwenden...

 

Mini-ISP-Adapter


Mini-ISP

 

Wie man auf dem Foto sieht, reicht es, einen 6pol. Crimp-Stecker auf das Kabel zu setzen.
Die andere Seite des Flachbandkabels wird einfach abisoliert und auf der mit "Mini-ISP"-beschrifteten Seite der Leiterkarte gelötet.

Der Mini-ISP-Adapter findet bei allen AVR-Platinen, die wir entwickeln, Verwendung.
Die Anzahl der Leitungen ist auf ein Minimum reduziert:

 

Belegung Mini-ISP

Stecker PC

Stecker

AVR

18 - 25

1 (GND)

2

2 (MOSI)

---

3 (frei)

11

4 (MISO)

4

5 (RESET)

5

6 (SCK)

 

 

STK-500 ISP-Adapter


STK500

 

Möchte man einen STK500-Adapter, muss man nur ein 10pol. Flachbandkabel an die auf der mit "STK500"-beschrifteten Seite der Leiterkarte anlöten...

 

Belegung STK500

Stecker PC

Stecker

AVR

2

1 (MOSI)

---

2 (+5V)

---

3 (frei)

18 - 25

4, 6, 8, 10(GND)

4

5 (RESET)

5

7 (SCK)

11

9 (MISO)