Amtega88 Software reset.

OP #3667232
Lesenswert?

Hi,

gibt es eine Möglichkeit den Atmega88 per Software zu reseten ?
Mein Ansatz ist bis jetzt ein eignes Flag zu setzen und wenn das gesetzt 
ist, wird wdt_reset() nicht ausgeführt. Oder kann ich einen Pin 
missbrauchen und den an den Resetpin hängen? Wie müsste ich die 
Schaltung realisieren, um nicht mit dem ISP in konflikt zu geraten?

freundliche Grüsse

Florian
Gast #3667237
Lesenswert?

> Mein Ansatz ist bis jetzt ein eignes Flag zu setzen und wenn das gesetzt
> ist, wird wdt_reset() nicht ausgeführt.

1
{ cli(); while(1); }
regelt einfacher

> Oder kann ich einen Pin missbrauchen und den an den Resetpin hängen?

Nein, das funktioniert nicht (zuverlässig, siehe Datenplatt).

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren