Hallo miteinander, kennt jemand eine möglichkeit einen AVR MEGA32 per software zu reseten??? Cu Brian
... bevor gleich jemand die Hände über'm Kopf zusammenschlägt: JMP 0 löst natürlich keinen echten RESET aus, sondern springt nur an den RESET-Vektor, während der Watchdog-Reset ein echter Reset ist. Habe nur beide Möglichkeiten genannt, weil mir nicht klar ist, wozu ein RESET unter Programmkontrolle gut sein soll. Gruß, Frank
Bei einigen Prozessoren schaltet der RESET Befehl auch die externe Reset Leitung. Falls da noch einige Bausteine dranhängen macht der Softwarereset schon Sinn. Bernd
Hallo, meineswissens nicht. Du kannst den Resset nur indirekt auslösen. Also wie hier bereits beschrieben mit einem Jump oder dem Watchdog. wenn du aber noch einen Pin frei hast, kannst du den auf den Reset setzten. Wenn du dann einen Resset auslösen willst, musst du diesen auf LOW legen. Habs mal bei einem Versuchsaufbau verwendet. Gruß, Florian
Hallo... Ich habs noch nicht gebraucht, aber kann man nicht den Reset-Pin (natürlich mit PullUp-R) extern mit einem anderen Pin des AVR verbinden und diesen bei Bedarf per Programm auf L schalten? Dies wäre dann mit Sicherheit die letzte Handlung des laufenden Programms... - Oder? Bit- & Bytebruch... - ...HanneS...
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.