English
Language : 

PIC24FJ128GC010 Datasheet, PDF (171/472 Pages) Microchip Technology – 16-Bit Flash Microcontrollers with 12-Bit Pipeline A/D, Sigma-Delta A/D, USB On-The-Go and XLP Technology
PIC24FJ128GC010 FAMILY
10.0 POWER-SAVING FEATURES
Note:
This data sheet summarizes the features of
this group of PIC24FJ devices. It is not
intended to be a comprehensive reference
source. For more information, refer to the
“PIC24F Family Reference Manual”,
“Power-Saving Features with Deep
Sleep” (DS39727).
The PIC24FJ128GC010 family of devices provides the
ability to manage power consumption by selectively man-
aging clocking to the CPU and the peripherals. In general,
a lower clock frequency and a reduction in the number of
circuits being clocked reduces consumed power.
PIC24FJ128GC010 family devices manage power
consumption with five strategies:
• Instruction-Based Power Reduction Modes
• Hardware-Based Power Reduction Features
• Clock Frequency Control
• Software Controlled Doze Mode
• Selective Peripheral Control in Software
Combinations of these methods can be used to
selectively tailor an application’s power consumption,
while still maintaining critical application features, such
as timing-sensitive communications.
10.1 Overview of Power-Saving Modes
In addition to full-power operation, otherwise known as
Run mode, the PIC24FJ128GC010 family of devices
offers three Instruction-Based Power-Saving modes
and one Hardware-Based mode:
• Idle
• Sleep (Sleep and Low-Voltage Sleep)
• Deep Sleep (with and without retention)
• VBAT (with and without RTCC)
All four modes can be activated by powering down dif-
ferent functional areas of the microcontroller, allowing
progressive reductions of operating and Idle power
consumption. In addition, three of the modes can be
tailored for more power reduction, at a trade-off of
some operating features. Table 10-1 lists all of the
operating modes, in order of increasing power savings.
Table 10-2 summarizes how the microcontroller exits
the different modes. Specific information is provided in
the following sections.
TABLE 10-1: OPERATING MODES FOR PIC24FJ128GC010 FAMILY DEVICES
Active Systems
Mode
Entry
Core
Peripherals
Data RAM
Retention
RTCC(1)
Run (default)
N/A
Y
Y
Y
Y
Idle
Instruction
N
Y
Y
Y
Sleep:
Sleep
Instruction
N
S(2)
Y
Y
Low-Voltage Sleep Instruction +
N
S(2)
Y
Y
RETEN bit
Deep Sleep:
Retention Deep
Instruction +
N
N
Y
Y
Sleep
DSEN bit +
RETEN bit
Deep Sleep
Instruction +
N
N
N
Y
DSEN bit
VBAT:
with RTCC
Hardware
N
N
N
Y
w/o RTCC
Hardware +
N
N
N
N
RTCBAT
Config. bit
Note 1: If RTCC is otherwise enabled in firmware.
2: A select peripheral can operate during this mode from LPRC or some external clock.
DSGPR0/
DSGPR1
Retention
Y
Y
Y
Y
Y
Y
Y
Y
 2012-2013 Microchip Technology Inc.
DS30009312B-page 171