Forum: Mikrocontroller und Digitale Elektronik ATMEGA32 RESET


von Mika (Gast)


Lesenswert?

Hey,


Kann man den Reset im C-Code von Atmega32 auch intern nutzen ohne einen 
Taster zunutzen?

Wenn ja welches code ist das?


danke!

von Christian K. (the_kirsch)


Lesenswert?

Willst du aus deiner Software einen Reset auslösen, dann ist es am 
einfachsten den Watchdog zu starten. Läuft der Watchdog-Timer ab, 
resetet sich der AVR.


#include <avr/wdt.h>

...

wdt_enable(WDTO_15MS);
for(;;){
asm volatile ("nop");
}

: Bearbeitet durch User
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.