Forum: Mikrocontroller und Digitale Elektronik STK500 mit Breadboard


von Jan H. (nochtechniknoob)


Lesenswert?

Hallo,
Nachdem ich viel Spaß an meinem Arduino hatte,möchte ich mit 
Microcontrollern "so richtig" anfangen. Nachdem ich mir über einen 
Freund günstig das STK500 geholt habe, habe ich auch damit etwas 
herumexperimentiert. Nun zu meiner Frage. Ich würde gerne für meine 
Projekte nicht immer den Microcontroller entfernen müssen, um ihn in 
einen Schaltkreis zu packen.Dazu würde ich gerne einfach ein Breadboard 
mit dem STK verbinden. Da ich noch nicht so viel Ahnung habe, wie das 
Board genau verbunden ist, will ich das nicht ohne Informationen machen. 
Kann jemand vielleicht eine Erklärung, wie man das macht und wie das 
funktioniert hier reinstellen? Wie gesagt bin ich noch ziemlich neu 
dabei und habe bisher "nur" im Tutorial etwas herumgearbeitet.

Ich würde mich über viele Ideen und Konzepte freuen und bedanke mich im 
Vorraus.

von chris (Gast)


Angehängte Dateien:

Lesenswert?

STK500 hat den ISP an Board und anstatt den ISP mit dem Sockel auf dem 
STK500 zu verbinden, wird STK500_ISP mit dem Schaltungs_ISP verbunden. 
Dafür musst du nur in deiner Schaltung den ISP mit einplanen.

Kurz um gibt ISP-Prommer die genau dafür gemacht, AVR-ISP / 
AVR-Diamex-ISP -> zum SchaltungsISP verbinden, mal im Netz suchen.

In der PDF SEITE 6-1 ISP6Pin muss in deiner Schaltung ausgeführt sein...

von Robin S. (der_r)


Lesenswert?

Edit: Da war jemand schneller. Trotzdem als Ergänzung:


Hier der Artikel auf µC.net zum Thema ISP, dort siehst du den Stecker 
und einige Programmer:
https://www.mikrocontroller.net/articles/AVR_In_System_Programmer


Lese ich da raus, dass du dir auch ein STK500 kaufen willst? Wenn ja, 
würde ich mir überlegen, ob das so viel Sinn macht, wenn man sowieso ein 
externes Breadboard verwendet. Da würde ich mir stattdessen vielleicht 
den Atmel ICE holen, der kann nämlich auch debugWire, womit man selbst 
bei den kleinsten Chips nicht nur das Programm flashen, sondern auch 
debuggen kann.


Und: Ein kleiner Fallstrick ist die Tatsache, dass die 
ISP-Programmierung die Pins der SPI-Schnittstelle (MISO, MOSI, SCK) und 
den RESET-Pin verwendet. Hat man dort zusätzliche Sachen angehängt, kann 
es vorkommen, dass die Programmierung nicht funktioniert. Beispiel wäre 
eine zu niederohmige Verbindung nach Masse. Dagegen hilft dann 
Verbindung auftrennen, sodass die SPI-Pins nur am STK hängen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.