3.2 Six Sleep Modes
The following table shows the different sleep modes, BOD disable ability, and their wake-up sources.
| Active clock domains | Oscillators | Wake-up sources | Software BOD disable | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sleep Mode | clkCPU | clkFLASH | clkIO | clkADC | clkASY | clkPTC | Main clock sSource enabled | Timer oscillator enabled | INT and PCINT | TWI address mMatch | Timer2 | SPM/EEPROM ready | ADC | WDT | USART(4) | Other I/O | |
| Idle | Yes | Yes | Yes | Yes | Yes | Yes(2) | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |||
| ADC Noise Reduction | Yes | Yes | Yes | Yes | Yes(2) | Yes(3) | Yes | Yes(2) | Yes | Yes | Yes | Yes | |||||
| Power-down | Yes(3) | Yes | Yes | Yes | Yes | ||||||||||||
| Power-save | Yes | Yes | Yes | Yes(2) | Yes(3) | Yes | Yes | Yes | Yes | Yes | |||||||
| Standby(1) | Yes | Yes(3) | Yes | Yes | Yes | Yes | |||||||||||
| Extended Standby | Yes(2) | Yes | Yes | Yes(2) | Yes(3) | Yes | Yes | Yes | Yes | Yes | |||||||
Note:
- Only recommended with external crystal or resonator selected as clock source.
- If Timer/Counter2 is running in asynchronous mode.
- For INT1 and INT0, only level interrupt.
- Start frame detection, only.
For more details about all six sleep modes, refer to the Atmel ATmega328PB datasheet available at http://www.atmel.com/devices/ATMEGA328PB.aspx.
