PIC32MX Oscillator - Low-Power RC (LPRC) Oscillator

Last modified by Microchip on 2023/11/09 09:00

LPRC diagram

Low-Power RC (LPRC) Oscillator

The Low-Power RC (LPRC) oscillator is different from the Fast RC oscillator. It oscillates at a nominal frequency of 31.25 kHz. The LPRC oscillator is the clock source for the Power-up Timer (PWRT), Watchdog Timer (WDT), Fail-Safe Clock Monitor (FSCM), and Phase-Locked Loop (PLL) reference circuits. It may also be used to provide a low-frequency clock source option for the device in those applications where power consumption is critical and timing accuracy is not required.

// default System clock = LPRC
#pragma config FNOSC = LPRC
...
// System Clock = LPRC (run-time config)
PLIB_OSC_SysClockSelect(OSC_ID_0, OSC_LPRC);