Gast
#281416
Hallo Leute, ich benutze in meiner Anwendung einen ATMega8515 und programmiere mit CodeVision. Nun will ich mich mit dem Watchdog (erstmals) beschäftigen bzw. diesen in meine Zielapplikation einbinden. Hierzu habe ich noch eine grundsätzliche Frage. Im Datenblatt habe ich nachgelesen wie man ihn aktiviert und deaktiviert. Nun steht auf Seite 49: "If the reset period expires without another Watchdog Reset, the ATmega8515 resets and executes from the Reset Vector." Und auf der nächsten Seite ist auch eine Abbildung mit einem Pfeil "Watchdog reset" Meine Frage ist nun wie ich den WD beutze? Muss ich ein (Zähl)Register zurücksetzen, so dass der WD keinen Reset auslöst oder muss ich den WD jedes mal deaktivieren und danach wieder aktivieren, so dass er von vorne anfängt zu rennen. Die zwei Indizien von Seite 49 und 50 (s.o.) lassen mich auf ersteres schließen, jedoch finde ich kein Zählregister für den WD. Oder ich liege mit meinen Vermutungen total daneben. Gruß Bob