Hallo liebe Leser, meine Frage ist sehr allgemein und soll auch gar nicht näher spezifiziert werden. Also: ist schon mal jemandem ein Problem mit dem Watchdog-Interrupt beim Mega168 aufgefallen, in der Form daß der Interrupt bei intensiver Benutzung des Controllers durch das Programm (Codevision C-Compiler) nicht mehr ausgelöst wird? Der Watchdog-Reset hingegen funktioniert einwandfrei. Bei einem kleinen ASM-Programm, welches ich zu Testzwecken mal aufgespielt habe, geht alles so, wie es soll.
Hmm, wir sind dem Fehler auf der Spur: im List-File finden sich mehrere "WDR"-Instruktionen, die in Delay-Funktionen integriert sind...
Andere Frage: Wieso schmeißt Codevision nach Belieben "WDR"-Instruktionen in den resultierenden ASM-Code, nicht nur in Delays? Kann man das irgendwie unterbinden??
Naja - dann werden wir wohl eigene delay-Funktionen einbauen müssen. Okay - das war´s dann schon :-)
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.