watchdog bei 8051

Gast #2682240
Lesenswert?
• ▲
▼
Hallo kennt jemand einen Contoller der 8051 Faimile welcher einen 
WatchDog hat und den es auch in ISIS gibt ? habe  80515 / 80535 gefunden 
die gibt es aber bei mir in ISIS_Win7_V7_1SP2  nicht :(  Außerdem wie 
wird den der WD überhaupt zurückgesetzt?

soll man da eine funktion() schreiben die den timer zurücksetzt ?
zB. so:

upA();
reset_wd();
upB();
reset_wd();

und falls das programm zu lange braucht wird ein interrupt ausgelöst
und resetet auf 000h oder verstehe ich es falsch ?
#2682270
Lesenswert?
• ▲
▼
Andreas schrieb:
> Hallo kennt jemand einen Contoller der 8051 Faimile welcher einen
> WatchDog hat und den es auch in ISIS gibt ? habe  80515 / 80535 gefunden
> die gibt es aber bei mir in ISIS_Win7_V7_1SP2  nicht :(  Außerdem wie
> wird den der WD überhaupt zurückgesetzt?

Ich kenne ISIS nicht, aber viele der neueren 8051 kompatiblen Controller 
haben einen Watchdog schon integriert. Ich arbeite zur Zeit 
hauptsächlich mit den LPC900, welche ebenfalls einen Watchdog haben.

> soll man da eine funktion() schreiben die den timer zurücksetzt ?
> zB. so:
>
> upA();
> reset_wd();
> upB();
> reset_wd();
>
> und falls das programm zu lange braucht wird ein interrupt ausgelöst
> und resetet auf 000h oder verstehe ich es falsch ?

Das siehst du genau richtig. :)

Ciao,
     Rainer

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.