Es gibt verschiedene Stromsparmode bei AVRs, von Idle über PowerDown bis StandBy.
In allen Modi bleiben INT0 und INT1 funktionsfähig, teilweise allerdings nur levelgetriggert. Sie wecken die CPU wieder auf.
Zum Stromsparen.
  • Besten sleep-Mode auswählen
  • Unbenötigte Komponenten wie ADC, AnaComp deaktivieren.
  • CPU-Frequemz so klein wie möglich (Perscale, Quarz)
  • Spannungsversorge so klein als möglich
  • Unbenötigte Pullups deaktivieren (ziehen Strom wenn LOW gezogen)
  • Fuses anpassen: Quarz/AVR-Oszillator-Treiberstufe braucht mehr power bei Konfig für eine noisy-Umgebung.