Hallo, ich habe aktuell das Problem, dass mein AVR ( ATmega168 ) nicht nach der sleep_mode() Anweisung weitermacht, obwohl ein Timerinterrupt ausgelößt wurde.
Kann der 168er ohne externen Quarz den Timer2 im Power Save Modus weiterlaufen lassen? Bist du dir sicher, dass ein Timerinterrupt ausgelöst wird? Probier mal den Idle Sleep Modus aus bzw auch mal händisch den Sleep Modus aktivieren (ist ja ned besonders schwer).
Christopher G. schrieb: > Kann der 168er ohne externen Quarz den Timer2 im Power Save Modus > weiterlaufen lassen? Hat nen ext. Quarz. > Bist du dir sicher, dass ein Timerinterrupt ausgelöst wird? Ja, weil der Port in der ISR umgeschaltet wird. > Probier mal den Idle Sleep Modus aus bzw auch mal händisch den Sleep > Modus aktivieren (ist ja ned besonders schwer). Das gleiche verhalten. ISR funktioniert, die Anweisungen nach dem Sleep mode nicht :'( Ich hatte auch mal ADC Mode versucht, wo der Timer2 ja auf jeden schalten sollte; hier machte aber auch die ISR nichts mehr.
Sören K. schrieb: >> Probier mal den Idle Sleep Modus aus bzw auch mal händisch den Sleep >> Modus aktivieren (ist ja ned besonders schwer). > Das gleiche verhalten. ISR funktioniert, die Anweisungen nach dem Sleep > mode nicht :'( > händisch den sleep mode zu aktivieren hatte ich noch nicht versucht. muss ich mal demnächst auschecken.
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.