-
-
Erfahrener Benutzer
Roboter-Spezialist
Hallo Steffen,
So tief stecke ich auch nicht in der Materie, nur viel angelesen.
Der Watchdog, um den es hier geht, ist INTERN (Also auf dem 68HC05-Chip). Den Chip gabs mal mit Fenster (also Eprom-Version), jetzt nur noch als OTP bzw Kundenspezifisch programmiert. Bedeutet: Conrad hat ein Kundenprogramm -Maske genannt- erstellen lassen - lohnt erst bei grossen Stückzahlen. In dieser Maske ist das Miscellaneous-Register fest einprogrammiert. Um den internen Watchdog benutzen zu können, muss das mit der Maske festgelegt werden. Big C hat ihn aber ausgeschaltet. Bei Chips, die "nackt" sind, also OTP's (bedeutet einmal programmierbar) muss man ein Maschinenprogramm in den internen Eprom brennen, damit der Chip weiss was Sache ist. Da kann man dann den Watchdog aktivieren.
>>Upps, Roman geworden.<<
Zu deinem Problem: Wenn Du noch einen Pin frei hast, schubs einfach bei jedem Schleifendurchlauf ein retriggerbares Monoflop an (4538 o.ä.).
Wenn dein Prog hängt, bleibt der Impuls aus, nach ablauf der Haltezeit -> RESET.
MfG Lutz
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen