Sleep mode provides the greatest power savings because both the CPU and selected
peripherals cease to operate. However, some peripheral clocks continue to operate during
sleep. The peripherals that use those clocks also continue to operate. Sleep mode is
entered by executing the SLEEP instruction, while
the IDLEN bit is clear. Upon entering Sleep mode, the following conditions
exist:
To minimize current consumption, the following conditions should be considered:
I/O pins that are high-impedance inputs should be pulled to VDD or VSS externally to avoid switching currents caused by floating inputs. Examples of internal circuitry that might be consuming current include modules such as the DAC and FVR peripherals.