ATSAML21J18B OSC32KCTRL registers

The 8 registers of OSC32KCTRL (32k Oscillators Control), from 0x40001000, with their reset value and every field. The ATSAML21J18B has 1323 registers in 42 peripherals, one page each.

OSC32KCTRL 32k Oscillators Control

INTENCLRInterrupt Enable Clear

Address
0x40001000
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
OSC32KRDY1OSC32K Ready Interrupt Enable
XOSC32KRDY0XOSC32K Ready Interrupt Enable

INTENSETInterrupt Enable Set

Address
0x40001004
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
OSC32KRDY1OSC32K Ready Interrupt Enable
XOSC32KRDY0XOSC32K Ready Interrupt Enable

INTFLAGInterrupt Flag Status and Clear

Address
0x40001008
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
OSC32KRDY1OSC32K Ready
XOSC32KRDY0XOSC32K Ready

STATUSPower and Clocks Status

Address
0x4000100C
Reset
0x00000000
Access
read only
Size
32-bit
2 fields
FieldBitsWhat it does
OSC32KRDY1OSC32K Ready
XOSC32KRDY0XOSC32K Ready

RTCCTRLClock selection

Address
0x40001010
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RTCSEL2:0RTC Clock Selection
  • 0 1.024kHz from 32kHz internal ULP oscillator
  • 1 32.768kHz from 32kHz internal ULP oscillator
  • 2 1.024kHz from 32.768kHz internal oscillator
  • 3 32.768kHz from 32.768kHz internal oscillator
  • 4 1.024kHz from 32.768kHz internal oscillator
  • 5 32.768kHz from 32.768kHz external crystal oscillator

XOSC32K32kHz External Crystal Oscillator (XOSC32K) Control

Address
0x40001014
Reset
0x00000080
Access
read/write
Size
32-bit
8 fields
FieldBitsWhat it does
WRTLOCK12Write Lock
STARTUP10:8Oscillator Start-Up Time
  • 0 62.5 ms
  • 1 125 ms
  • 2 500 ms
  • 3 1000 ms
  • 4 2000 ms
  • 5 4000 ms
  • 6 8000 ms
ONDEMAND7On Demand Control
RUNSTDBY6Run in Standby
EN1K41kHz Output Enable
EN32K332kHz Output Enable
XTALEN2Crystal Oscillator Enable
ENABLE1Oscillator Enable

OSC32K32kHz Internal Oscillator (OSC32K) Control

Address
0x40001018
Reset
0x003F0080
Access
read/write
Size
32-bit
8 fields
FieldBitsWhat it does
CALIB22:16Oscillator Calibration
WRTLOCK12Write Lock
STARTUP10:8Oscillator Start-Up Time
  • 0 0.092 ms
  • 1 0.122 ms
  • 2 0.183 ms
  • 3 0.305 ms
  • 4 0.549 ms
  • 5 1.038 ms
  • 6 2.014 ms
  • 7 3.967 ms
ONDEMAND7On Demand Control
RUNSTDBY6Run in Standby
EN1K31kHz Output Enable
EN32K232kHz Output Enable
ENABLE1Oscillator Enable

OSCULP32K32kHz Ultra Low Power Internal Oscillator (OSCULP32K) Control

Address
0x4000101C
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
WRTLOCK15Write Lock
CALIB12:8Oscillator Calibration