In addition to Active mode, there are three different sleep modes with decreasing power consumption and functionality.
Peripheral | Active in Sleep Mode | ||
---|---|---|---|
Idle | Standby | Power-Down | |
CPU | - | - | - |
RTC | X | X(1,2) | X(2) |
WDT | X | X | X |
BOD | X | X | X |
EVSYS | X | X | X |
CCL | X | X(1) | - |
ACn | X | X(1) | - |
ADCn/PTC(3) | X | X(1) | - |
DACn | X | X(1) | - |
TCBn | X | X(1) | - |
All other peripherals | X | - | - |
In Standby sleep mode, only the RTC functionality requires the RUNSTDBY bit to be set.
In Power-Down sleep mode, only the PIT functionality is available.
Clock Source | Active in Sleep Mode | ||
---|---|---|---|
Idle | Standby | Power-Down | |
Main clock source | X | X(1) | - |
RTC clock source | X | X(1,2) | X(2) |
WDT oscillator | X | X | X |
BOD oscillator(3) | X | X | X |
CCL clock source | X | X(1) | - |
TCD clock source | X | - | - |
In Standby sleep mode, only the RTC functionality requires the RUNSTDBY bit to be set.
In Power-Down sleep mode, only the PIT functionality is available.
Wake-up Sources | Active in Sleep Mode | ||
---|---|---|---|
Idle | Standby | Power-Down | |
PORT Pin interrupt | X | X | X(1) |
BOD VLM interrupts | X | X | X |
RTC interrupts | X | X(2,3) | X(3) |
TWIn Address Match interrupt | X | X | X |
USARTn Start-of-Frame interrupts | X | X | - |
ADCn/PTC(4) interrupts | X | X | - |
TCBn Capture interrupt | X | X | - |
All other interrupts | X | - | - |
In Standby sleep mode, only the RTC functionality requires the RUNSTDBY bit to be set.
In Power-Down sleep mode, only the PIT functionality is available.