ATxmega64B3 OSC registers The 7 registers of OSC (Oscillator), from 0x50, with their reset value and every field. The ATxmega64B3 has 419 registers in 43 peripherals, one page each.
OSC Oscillator CTRLControl Register
Address 0x50 I/O 0x30
Reset 0x00
Access read/write 7 – 6 – 5 – 4 PLLEN 3 XOSCEN 2 RC32KEN 1 RC32MEN 0 RC2MEN 5 fields
Field Bits What it does PLLEN 4 PLL Enable XOSCEN 3 External Oscillator Enable RC32KEN 2 Internal 32.768 kHz RC Oscillator Enable RC32MEN 1 Internal 32 MHz RC Oscillator Enable RC2MEN 0 Internal 2 MHz RC Oscillator Enable
STATUSStatus Register
Address 0x51 I/O 0x31
Reset 0x00
Access read/write 7 – 6 – 5 – 4 PLLRDY 3 XOSCRDY 2 RC32KRDY 1 RC32MRDY 0 RC2MRDY 5 fields
Field Bits What it does PLLRDY 4 PLL Ready XOSCRDY 3 External Oscillator Ready RC32KRDY 2 Internal 32.768 kHz RC Oscillator Ready RC32MRDY 1 Internal 32 MHz RC Oscillator Ready RC2MRDY 0 Internal 2 MHz RC Oscillator Ready
XOSCCTRLExternal Oscillator Control Register
Address 0x52 I/O 0x32
Reset 0x00
Access read/write 7 FRQRANGE1 6 FRQRANGE0 5 X32KLPM 4 XOSCSEL4 3 XOSCSEL3 2 XOSCSEL2 1 XOSCSEL1 0 XOSCSEL0 4 fields
Field Bits What it does FRQRANGE 7:6 Frequency Range0 0.4 - 2 MHz1 2 - 9 MHz2 9 - 12 MHz3 12 - 16 MHz X32KLPM 5 32.768 kHz XTAL OSC Low-power Mode XOSCSEL 4:0 External Oscillator Selection and Startup Time0 External Clock on port R1 - 6 CLK1 External Clock on port C0 - 6 CLK2 32kHz TOSC - 32K CLK3 0.4-16MHz XTAL - 256 CLK5 External Clock on port C1 - 6 CLK7 0.4-16MHz XTAL - 1K CLK9 External Clock on port C2 - 6 CLK11 0.4-16MHz XTAL - 16K CLK13 External Clock on port C3 - 6 CLK17 External Clock on port C4 - 6 CLK21 External Clock on port C5 - 6 CLK25 External Clock on port C6 - 6 CLK29 External Clock on port C7 - 6 CLK XOSCPWR 4 16 MHz Crystal Oscillator High Power mode
XOSCFAILOscillator Failure Detection Register
Address 0x53 I/O 0x33
Reset 0x00
Access read/write 7 – 6 – 5 – 4 – 3 PLLFDIF 2 PLLFDEN 1 XOSCFDIF 0 XOSCFDEN 4 fields
Field Bits What it does PLLFDIF 3 PLL Failure Detection Interrupt Flag PLLFDEN 2 PLL Failure Detection Enable XOSCFDIF 1 XOSC Failure Detection Interrupt Flag XOSCFDEN 0 XOSC Failure Detection Enable
RC32KCAL32.768 kHz Internal Oscillator Calibration Register
Address 0x54 I/O 0x34
Reset 0x00
Access read/write 7 – 6 – 5 – 4 – 3 – 2 – 1 – 0 – PLLCTRLPLL Control Register
Address 0x55 I/O 0x35
Reset 0x00
Access read/write 7 PLLSRC1 6 PLLSRC0 5 PLLDIV 4 PLLFAC4 3 PLLFAC3 2 PLLFAC2 1 PLLFAC1 0 PLLFAC0 3 fields
Field Bits What it does PLLSRC 7:6 Clock Source0 Internal 2 MHz RC Oscillator2 Internal 32 MHz RC Oscillator3 External Oscillator PLLDIV 5 Divide by 2 PLLFAC 4:0 Multiplication Factor
DFLLCTRLDFLL Control Register
Address 0x56 I/O 0x36
Reset 0x00
Access read/write 7 – 6 – 5 – 4 – 3 – 2 RC32MCREF1 1 RC32MCREF0 0 RC2MCREF 2 fields
Field Bits What it does RC32MCREF 2:1 32 MHz DFLL Calibration Reference0 Internal 32.768 kHz RC Oscillator1 External 32.768 kHz Crystal Oscillator2 USB Start of Frame RC2MCREF 0 2 MHz DFLL Calibration Reference0 Internal 32.768 kHz RC Oscillator1 External 32.768 kHz Crystal Oscillator