Sleep and Idle Modes
Last modified by Microchip on 2026/03/31 11:14
Click Play ► to listen to the commentary.

Sleep mode minimizes system noise and power consumption, making it the lowest power state for dsPIC33AK devices.
In Sleep mode, the system oscillator (Fosc) stops, but the Analog-to-Digital Converter (ADC) can continue operating if its clock remains active.
ADC conversions can be triggered during Sleep, and a conversion interrupt can wake the device, allowing code execution to resume.
In Idle mode, all system clocks remain active, and the ADC continues to operate if enabled.
If the ADC is disabled during Sleep or Idle, re-enabling it requires approximately 5,000 calibration cycles. For example, with an ADC clock of 80 MHz (TAD = 12.5 ns), calibration takes approximately 62.5 µs.