Jo Hallo Ist es möglich nach jedem Programmdurchlauf mit dem Watchdog und dem Sleep Modus den Controller für 2,3s in schlaf zu setzen. Es muss irgendwie mit dem Pic 16F872 gehen. Hab ein paar Befehle gefunden aber weiß nicht wie ich es realisieren soll. #fuses HS,WDT,NOPROTECT setup_wdt(WDT_2304MS); restart_wdt(); reset_cpu(); sleep(); Das sind die Befehle die ich gefunden habe.
Hallo !! Diese Befehle, die dort angegeben hast, sind für den CCS Compiler. Ich bin mir sicher das dies nicht funktioniert, da der Watchdogtimer trotz SLEEP-Modus noch läuft. Es wäre auch Schwachsinn ihn weiterzulaufen, da er dir beim SLEEP-Modus nichts bringt. Die einzige Möglichkeit ist, ihn abzuschalten bevor du in den SLEEP-Modus gehst. Wenn du noch weitere Fragen hast, dann schreib mir in meinem PIC-Forum unter der Homepage www.fernando-heitor.de, wo du auch noch Informationen über PIC-Mikrocontroller bekommst. Gruss Fernando Heitor
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.