Hallo, ich hab da mal ne ganz dumme Frage. Ich probiere jetzt schon seit über einem halben Jahr immer mal wieder eine Verbindung zu meinem Microcontroller (Atmega 32) aufzubauen und habe es bis heute nicht hinbekommen. Und heute drücke ich aus Spass beim auslesen des Speichers die Reset-Taste auf meinem Pollin Board und siehe da er kann auf den Controller zugreifen. Wenn ich die Reset-Taste drücke blinkt bei meinem AVRISP MK 2 (original) die orange LED. Jetzt versteh ich nicht wieso ich auf einmal auf meinen Controller zugreifen kann wenn mir doch mein Programmer einen "Fehler" bringt. Ist das Reset evtl falsch beschalten? Normalerweise muss ich doch ein 5V Signal auf meinem Reset-Pin haben oder ?! Ich bitte dringend um Aufklärung! Danke MfG DFxxx
Wie im Datenblatt des Controllers beschrieben ist, muss beim Programmieren der Reset-Pin auf GND gezogen werden, denn dann wird die Programmier-Logik aktiviert. Das macht normalerweise der Programmer, und wenn er es nicht tut, muss man es wohl von Hand machen.
DFxxx schrieb: > Ist > das Reset evtl falsch beschalten? je nachdem, wie du Reset abgeschlossen hast, ist das möglich. Ich habe leider deinen Schaltplan nicht gefunden; vielleicht brauche ich eine stärkere Brille. > Normalerweise muss ich doch ein 5V > Signal auf meinem Reset-Pin haben oder ?! Nicht automatisch. Die 5 V hast du dann sicher, wenn du /Reset über einen Pullup mit +5V verbindest. Von einem Resettaster oder dem Programmer wird das Signal dann auf GND gezogen. > Ich bitte dringend um Aufklärung! Dringend kostet Geld. Ansonsten könnte man in der Zwischenzeit mal ins Datenblatt schauen.
Auch beim Pollin-Board ist der RESET-Pin über 10k mit +5V verbunden (wie von Atmel empfohlen). Der ISP Programmer sollte ihn also selbst auf low setzen können!!! Überprüf mal die Kabel und Lötverbindungen! Da ist irgendwo ein Fehler! Viele Grüße, egberto
könnte auch sein das du ohne Pullup sondern direkt mit 5V auf Reset bist wenn der Programmer jetzt den Resetpin auf Masse ziehen will entsteht ein Kurzschluss das könnte den Transistor im Programmer killen.
Hallo, ich hab jetzt mal mein Kabel zwischen dem 10pol. und dem 6pol. Stecker genauer angeschaut, weil dies das einzige war was ich selbst gebaut habe g Und obwohl ich es schon mehrmals kontrolliert habe, ist mir ein Fehler aufgefallen. Ich hatte einfach GND auf Pin 4 von der Pollin-Board-Buchse gezogen und der ist aber unbelegt. Jetzt habe ich GND auf Pin 6 und siehe da es geht ohne das ich Reset drücken muss =)))) Ich bin überglücklich das es endlich geht. Danke für die schnelle Hilfe Mit freundlichen Grüßen DFxxx
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.