Für alle, die nicht wissen, was ein STK500 ist:
Das STK500 ist ein komplettes Entwicklungsboard, das man auch als
ISP-Programmer benutzen kann.
Dann gibt es noch das STK500-Protokoll. Damit werden diverse Programmer
betrieben, die dann für das AVRStudio als STK500 erscheinen (Stichwort:
Emulation).
Auf dem eigentlichen STK500 sind noch LEDs, Taster, RS232-Treiber und
anderer Schnickschnack drauf, der für Entwicklungen ganz praktisch
ist.
Man kann auch ein STK501 oder 502 aufstecken. Das sind Adapter für
ATmega128 und ATmega169.
Ich finde es ganz praktisch son Ding zu haben, da man sich etwaige
Probleme mit Selbstbau-Programmern erspart.
Dadruch, dass da auch noch sämtliche Ports herausgeführt sind, kann man
auch problemlos andere Hardware über Pfostenstecker anbinden.
Man kann auch verschiedene Spannungen und Frequenzen einstellen.
Ich weiß nicht, ob es sich für den Heimgebrauch lohnt, die 100 Euro
auszugeben, meins hat gebraucht auch nur 40Euro gekostet.
Dass es nicht ganz ausgereift ist, merkt man daran, dass man u.U. die
Pfosten eines Steckverbinders verbiegt, wenn man einen
Controller-Tausch durchführen möchte.
Der kleine graue Kasten ist wirklich "nur" ein ISP-Programmer. Das
STK500 stellt auch noch die Möglichkeit der Parallelprogrammierung zur
Verfügung (siehe Thread "ATmega162").
Gruß Rahul