Hallo, wie ist es mit der Simulation der Sleep Modes im AVR Studio. Ich wähle den Sleepmode, aktiviere den Pin Change Int, aktiviere die Interrupts und versetze den µC dann in den Power down Modus im AVR Studio läuft das Programm aber ganz normal weiter. Warscheinlich ein Fehler oder es leigt daran das ich ja durch einen Einzelschritt wieder einen Takt erzeugt. In der Realität sollte ja das Programm dann anhalten, solbald ein Pin Change auftritt wird dann die entsprechende INT-Routine aufgerufen und nach meinem Reti sollte es dann direkt nach dem Sleep Befehl weitergehen oder sehe ich das falsch?
Problem gelöst, ich hatte vor dem Auswählen des Sleepmodes im MCUCR und dem Sleep Befehl vergessen das Sleep enable Bit im MCUCR Register zu setzen. Nun sieht man auch im AVR-Studio das der Takt aufhört und kein weiterer Befehl mehr ausgeführt wird.
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.