Guten Tag, wann wird das WDTIF gelöscht: ist es bereits zu Beginn der Interruptroutine gelöscht oder erst durch die Ausführung des reti? Bertram
Es gibt überhaupt kein Interrupt-Flag, welches durch ein RETI gelöscht wird. Oliver
Übrigens steht das in der Beschreibung von WDTIF im WDTCR Register: " WDTIF is cleared by hardware when executing the corresponding interrupt handling vector." Bei AVR8 setzt RETI nur das globale I Flag im SREG Register wieder.
Falls dein mcu sich resettet - lies nochmal das datenblatt; auch der wdtie wird von der hw zurück gesetzt dh nach dem 1. Wdt isr wird der 2. Zyklus den mcu resetten wenn im isr dieses bit nicht wieder gesetzt wird…
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.