Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C Quellcode formatieren: <code>Quellcode</code> BASIC Quellcode formatieren: <basic>Quellcode</basic> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! -> I > > > > > > > > Hallo allerseits > > > > > > > > > > > > > > > > Ich benutze den Mega128 schon seit Jahren zur Überwachung des ganzen HAuses. > > > > > > > > Nun habe ich das Phänomen das der Microcontroller sich immer nach ca 3 Tagen aufhängt. > > > > > > > > > > > > > > > > Keine Ahnung warum... > > > > > > > > Fällt euch eine Möglichkeit ein wie ihch laufend überprüfe ob der Microcontroller noch läuft und > > > > > > > > sofern er sich aufgehängt dieser resetiert wird? > > > > > > > > Wäre für jede Idee sehr dankbar > > > > > > > > lg > > > > > > > > mave > > > > > > > > > > > > > > Hallo mave, > > > > > > > > > > > > > > arbeitet Dein Programm mit konstanter Zykluszeit? > > > > > > > > > > > > > > Guten Rutsch > > > > > > > Torsten > > > > > > > > > > > > ad Torsten programm arbeitet nicht mit konstanter zykluszeit > > > Hallo Torsten, > > ich habe das Beispiel aus den Forum und damals nur etwas "formatiert" und dem Forum wieder zur > > Verfügung gestellt. Ich selber habe mich bisher noch überhaupt nicht mit dem ATMEL Asselmler > > beschäftigt. > > Diese Routine läuft seit einigen Jahren in drei C-Controls Pro für eine Rolladen- > > steuerung und ist stabil im 24/7 Einsatz. Die SW ist aufgrund der Steuerbarkeit und Konfigurierbarkeit > > über RS232, Tastatur, IO relativ komplex und hat bei den Segmentgrenzen auch schon den einen > > oder anderen Bug im Intereter offen gelegt. > > Wenn es aber so ist wie du sagst, sollte natürlich R16 ge- > > rettet und zurückgeschrieben werden. > > > > <b>@Peter, wie siehst du das?</b> > > > > Guten Ruscht und viele Grüße > > > > Jo > > Hallo Jo, > > bedenke bitte eins: > Was in Deinen Programm prima funktioniert, > kann in einen anderen Programm katastrophale > Folgen haben. Also den Bug können wir einfach > nicht mit in's neue Jahr nehmen. > > Hallo mave, > > wenn Du den Watch-Dog-Timer verwenden willst > und das Progamm aber keine konstante Zyklus- > zeit aufweist muß der Timer an mehreren Stellen > zurückgesetzt werden. Die Ausführungszeit der > einzelnen Funktionen muß dann vorher festgestellt > werden. Dazu kannst Du "Timer_TickCount()" > verwenden. Eine kleine Funktionsbibliothek > welche dies zeigt habe ich mal mit hoch- > geladen. > > "WatchDog-0.01.zip" > > So jetzt muß ich aber noch schnell alle meine Blitzknaller > ausprobieren damit ich mich heute Abend nicht blamiere. > Den Sekt koste ich auch lieber vorher schon mal. > Ups . . . . . . der Korken hat mir fast die C-Control zerschossen. > Mmmm . . . . . . scheint guter Jahrgang zu sein. > > Prost NJ > Torsten