Datasheet
17.8.9 8MHz Internal Oscillator (OSC8M) Control
Name: OSC8M
Offset: 0x20
Reset: 0xXXXX0382
Property: Write-Protected
Bit 31 30 29 28 27 26 25 24
FRANGE[1:0] CALIB[11:8]
Access
R/W R/W R/W R/W R/W R/W
Reset x x 0 0 0 0
Bit 23 22 21 20 19 18 17 16
CALIB[7:0]
Access
R/W R/W R/W R/W R/W R/W R/W R/W
Reset 0 0 0 0 0 0 0 x
Bit 15 14 13 12 11 10 9 8
PRESC[1:0]
Access
R/W R/W
Reset 1 1
Bit 7 6 5 4 3 2 1 0
ONDEMAND RUNSTDBY ENABLE
Access
R/W R/W R/W
Reset 1 0 1
Bits 31:30 – FRANGE[1:0] Oscillator Frequency Range
These bits control the oscillator frequency range according to the table below. These bits are loaded from
Flash Calibration at startup.
FRANGE[1:0] Description
0x0 4 to 6MHz
0x1 6 to 8MHz
0x2 8 to 11MHz
0x3 11 to 15MHz
Bits 27:16 – CALIB[11:0] Oscillator Calibration
These bits control the oscillator calibration. The calibration field is split in two:
CALIB[11:6] is for temperature calibration
CALIB[5:0] is for overall process calibration
These bits are loaded from Flash Calibration at startup.
Bits 9:8 – PRESC[1:0] Oscillator Prescaler
These bits select the oscillator prescaler factor setting according to the table below.
SAM D21 Family
SYSCTRL – System Controller
© 2018 Microchip Technology Inc.
Datasheet Complete
DS40001882D-page 220