MCU Control Register des ATmega8
Bit 7 – SE: Sleep Enable
Das SE-Bit muss gesetzt werden, um den Controller in den Sleep-Modus zu setzten, wenn der SLEEP-Befehl ausgeführt wird. Um zu verhindern, dass der Sleep-Modus unkontrolliert eingeschaltet wird, sollte das Bit erst unmittelbar vor dem Sleep-Befehl gesetzt werden.
Bit 6..4– SM2, SM1, SM0: Sleep-Mode Select Bits
Mit diesen Bits wird eingestellt, in welchen Sleep-Modus geschaltet werden soll.
SM2 |
SM1 |
SM0 |
Sleep-Modus |
0 |
0 |
0 |
Idle-Modus |
0 |
0 |
1 |
ADC Noise Reduction-Modus |
0 |
1 |
0 |
Power-down-Modus |
0 |
1 |
1 |
Power-save-Modus |
1 |
0 |
0 |
Reserviert |
1 |
0 |
1 |
Reserviert |
1 |
1 |
0 |
Reserviert |
1 |
1 |
1 |
Standby-Modus(1) |
Hinweis: (1) Der Standby-Modus ist nur verfügbar, wenn externe Quarze oder Resonatoren verwendet werden.
Bit 3..0 – Werden im Kapitel Interrupt beschrieben