STK500 mit Breadboard

OP #4830329
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.
Gast #4830367
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...
Angehängte Dateien:
#4830370
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.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.