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.
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...
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.