eXtreme Low Power PIC® Microcontrollers with XLP Technology
PIC® MCUs Offer eXtreme Low Power
- Sleep currents down to 9 nA
- Active Mode currents down to 34 uA/MHz
- Execution Efficiency with more than 80% PIC MCU Instructions
- Execute code smarter, sleep longer, maximize battery life
- Wake-up sources including Real-Time Clock (RTC), Timer (WDT), Brown-out Reset (BOR), Interrupts, Reset, or Power-on Reset (POR)
- Integrated USB, LCD and mTouch™ capacitive sensing
Safety for Portable Applications
- Brown-out Reset down to 45 nA, protects as batteries are depleted or changed
- Timer down to 200 nA, provides protection against system failure
- Real-Time Clock down to 500 nA, provides precise timekeeping
Sleep Power Comparison
Deep Sleep Lowest Power Option
- Ideal for applications that sleep a lot
- Includes BOR, WDT safety features
- 7 flexible self-wake-up sources
PIC MCUs with XLP has Lower Power than MSP430
- MSP430 is 178% higher for Sleep with BOR
- MSP430 is 33% higher for Sleep with RTC
XLP is lower power than MSP430
- Compare the datasheet numbers in the chart below
- To see the measured results, watch these videos in the XLP Design Center Channel: Compare PIC24 XLP to ULP or Compare PIC16XLP to ULP
Low Power: nanoWatt XLP versus MSP430 (3V, Typical)
| Power Modes | PIC24F16KA102 Adjusted to 3.0V (uA) |
MSP430F2001 Datasheet @ 3.0V (uA) |
MSP430F2619 Datasheet @ 3.0V (uA) |
|---|---|---|---|
| Deep Sleep | 0.028 | ||
| Deep Sleep + BOR | 0.036 | No | No |
| Deep Sleep + WDT | 0.468 | Deep | Deep |
| Deep Sleep + WDT + BOR | 0.476 | Sleep | Sleep |
| Deep Sleep + BOR + RTCC | 0.676 | ||
| Sleep | 0.084 | n/a | n/a |
| Sleep + BOR | 0.160 | 0.100 | 0.200 |
| Sleep/Standby + BOR + WDT | 0.856 | 0.600 | 0.600 |
| Sleep/Standby @ 32 KHz | 0.800 | 0.900 | 1.100 |
| Active @ 1 MHz | 292 | 600 | 515 |
| Active @ 1 MIPS | 556 | 600 | 515 |
*3V numbers were arrived at by multiplying the 3.3V datasheet spec by 0.8 to arrive at the number for comparison to TI's 3V datasheet.
Execution Efficiency
Execute Code Smarter, Sleep longer, Maximize Battery Life
- More than 80% of PIC® MCU instructions execute in just one CPU cycle
- Code execution is faster
- Slower frequency can be used with same rate of instruction execution
- Disable unused peripherals
Benchmark execution time for your algorithm using free MPLAB® simulator and free C compilers
- Actual execution time is more important than MHz or MIPS
- EEMBC CoreMark™ benchmarks show PIC24F outperforms the competition





