PIC32MZ Oscillator - Low-Power RC Oscillator
Last modified by Microchip on 2023/11/09 09:01
Low-Power RC (LPRC) Oscillator
Low-Power RC (LPRC) oscillator is different from the Fast RC oscillator. It oscillates at a nominal frequency of 32.768 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);
#pragma config FNOSC = LPRC
...
// System Clock = LPRC (run-time config)
PLIB_OSC_SysClockSelect(OSC_ID_0, OSC_LPRC);