\n
address_offset : 0x0 Bytes (0x0)
size : 0x400 byte (0x0)
mem_usage : registers
protection : not protected
Interrupt Enable Register
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0
OSC32RDY : 32kHz Oscillator Ready
bits : 0 - 0 (1 bit)
access : write-only
RC32KRDY : 32kHz RC Oscillator Ready
bits : 1 - 1 (1 bit)
access : write-only
RC32KLOCK : 32kHz RC Oscillator Lock
bits : 2 - 2 (1 bit)
access : write-only
RC32KREFE : 32kHz RC Oscillator Reference Error
bits : 3 - 3 (1 bit)
access : write-only
RC32KSAT : 32kHz RC Oscillator Saturation
bits : 4 - 4 (1 bit)
access : write-only
BOD33DET : BOD33 Detected
bits : 5 - 5 (1 bit)
access : write-only
BOD18DET : BOD18 Detected
bits : 6 - 6 (1 bit)
access : write-only
BOD33SYNRDY : BOD33 Synchronization Ready
bits : 7 - 7 (1 bit)
access : write-only
BOD18SYNRDY : BOD18 Synchronization Ready
bits : 8 - 8 (1 bit)
access : write-only
SSWRDY : VREG Stop Switching Ready
bits : 9 - 9 (1 bit)
access : write-only
VREGOK : Main VREG OK
bits : 10 - 10 (1 bit)
access : write-only
LPBGRDY : Low Power Bandgap Voltage Reference Ready
bits : 12 - 12 (1 bit)
access : write-only
AE : Access Error
bits : 31 - 31 (1 bit)
access : write-only
Interrupt Clear Register
address_offset : 0x10 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0
OSC32RDY : 32kHz Oscillator Ready
bits : 0 - 0 (1 bit)
access : write-only
RC32KRDY : 32kHz RC Oscillator Ready
bits : 1 - 1 (1 bit)
access : write-only
RC32KLOCK : 32kHz RC Oscillator Lock
bits : 2 - 2 (1 bit)
access : write-only
RC32KREFE : 32kHz RC Oscillator Reference Error
bits : 3 - 3 (1 bit)
access : write-only
RC32KSAT : 32kHz RC Oscillator Saturation
bits : 4 - 4 (1 bit)
access : write-only
BOD33DET : BOD33 Detected
bits : 5 - 5 (1 bit)
access : write-only
BOD18DET : BOD18 Detected
bits : 6 - 6 (1 bit)
access : write-only
BOD33SYNRDY : BOD33 Synchronization Ready
bits : 7 - 7 (1 bit)
access : write-only
BOD18SYNRDY : BOD18 Synchronization Ready
bits : 8 - 8 (1 bit)
access : write-only
SSWRDY : VREG Stop Switching Ready
bits : 9 - 9 (1 bit)
access : write-only
VREGOK : Main VREG OK
bits : 10 - 10 (1 bit)
access : write-only
LPBGRDY : Low Power Bandgap Voltage Reference Ready
bits : 12 - 12 (1 bit)
access : write-only
AE : Access Error
bits : 31 - 31 (1 bit)
access : write-only
Power and Clocks Status Register
address_offset : 0x14 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
OSC32RDY : 32kHz Oscillator Ready
bits : 0 - 0 (1 bit)
access : read-only
RC32KRDY : 32kHz RC Oscillator Ready
bits : 1 - 1 (1 bit)
access : read-only
RC32KLOCK : 32kHz RC Oscillator Lock
bits : 2 - 2 (1 bit)
access : read-only
RC32KREFE : 32kHz RC Oscillator Reference Error
bits : 3 - 3 (1 bit)
access : read-only
RC32KSAT : 32kHz RC Oscillator Saturation
bits : 4 - 4 (1 bit)
access : read-only
BOD33DET : BOD33 Detected
bits : 5 - 5 (1 bit)
access : read-only
BOD18DET : BOD18 Detected
bits : 6 - 6 (1 bit)
access : read-only
BOD33SYNRDY : BOD33 Synchronization Ready
bits : 7 - 7 (1 bit)
access : read-only
BOD18SYNRDY : BOD18 Synchronization Ready
bits : 8 - 8 (1 bit)
access : read-only
SSWRDY : VREG Stop Switching Ready
bits : 9 - 9 (1 bit)
access : read-only
VREGOK : Main VREG OK
bits : 10 - 10 (1 bit)
access : read-only
RC1MRDY : RC 1MHz Oscillator Ready
bits : 11 - 11 (1 bit)
access : read-only
LPBGRDY : Low Power Bandgap Voltage Reference Ready
bits : 12 - 12 (1 bit)
access : read-only
Backup Register
address_offset : 0x16C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
Unlock Register
address_offset : 0x18 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0
ADDR : Unlock Address
bits : 0 - 9 (10 bit)
access : write-only
KEY : Unlock Key
bits : 24 - 31 (8 bit)
access : write-only
Enumeration: KEYSelect
0xaa : VALID
Valid Key to Unlock register
End of enumeration elements list.
Chip Specific Configuration Register
address_offset : 0x1C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
Backup Register
address_offset : 0x1EC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
Oscillator 32 Control Register
address_offset : 0x20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
OSC32EN : 32 KHz Oscillator Enable
bits : 0 - 0 (1 bit)
PINSEL : Pins Select
bits : 1 - 1 (1 bit)
EN32K : 32 KHz output Enable
bits : 2 - 2 (1 bit)
EN1K : 1 KHz output Enable
bits : 3 - 3 (1 bit)
MODE : Oscillator Mode
bits : 8 - 10 (3 bit)
SELCURR : Current selection
bits : 12 - 15 (4 bit)
STARTUP : Oscillator Start-up Time
bits : 16 - 18 (3 bit)
32 kHz RC Oscillator Control Register
address_offset : 0x24 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
EN : Enable as Generic clock source
bits : 0 - 0 (1 bit)
TCEN : Temperature Compensation Enable
bits : 1 - 1 (1 bit)
EN32K : Enable 32 KHz output
bits : 2 - 2 (1 bit)
EN1K : Enable 1 kHz output
bits : 3 - 3 (1 bit)
MODE : Mode Selection
bits : 4 - 4 (1 bit)
REF : Reference select
bits : 5 - 5 (1 bit)
FCD : Flash calibration done
bits : 7 - 7 (1 bit)
Backup Register
address_offset : 0x270 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
32kHz RC Oscillator Tuning Register
address_offset : 0x28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
FINE : Fine value
bits : 0 - 5 (6 bit)
COARSE : Coarse Value
bits : 16 - 22 (7 bit)
BOD33 Control Register
address_offset : 0x2C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
EN : Enable
bits : 0 - 0 (1 bit)
HYST : BOD Hysteresis
bits : 1 - 1 (1 bit)
ACTION : Action
bits : 8 - 9 (2 bit)
MODE : Operation modes
bits : 16 - 16 (1 bit)
FCD : BOD Fuse Calibration Done
bits : 30 - 30 (1 bit)
SFV : BOD Control Register Store Final Value
bits : 31 - 31 (1 bit)
BOD33 Level Register
address_offset : 0x30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
VAL : BOD Value
bits : 0 - 5 (6 bit)
BOD33 Sampling Control Register
address_offset : 0x34 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CEN : Clock Enable
bits : 0 - 0 (1 bit)
CSSEL : Clock Source Select
bits : 1 - 1 (1 bit)
PSEL : Prescaler Select
bits : 8 - 11 (4 bit)
BOD18 Control Register
address_offset : 0x38 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
EN : Enable
bits : 0 - 0 (1 bit)
HYST : BOD Hysteresis
bits : 1 - 1 (1 bit)
ACTION : Action
bits : 8 - 9 (2 bit)
MODE : Operation modes
bits : 16 - 16 (1 bit)
FCD : BOD Fuse Calibration Done
bits : 30 - 30 (1 bit)
SFV : BOD Control Register Store Final Value
bits : 31 - 31 (1 bit)
BOD18 Level Register
address_offset : 0x3C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
VAL : BOD Value
bits : 0 - 5 (6 bit)
RANGE : BOD Threshold Range
bits : 31 - 31 (1 bit)
Backup Register Interface Version Register
address_offset : 0x3E4 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
VERSION : Version Number
bits : 0 - 11 (12 bit)
VARIANT : Variant Number
bits : 16 - 19 (4 bit)
BGREFIFB Version Register
address_offset : 0x3E8 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
VERSION : Version Number
bits : 0 - 11 (12 bit)
access : read-only
VARIANT : Variant Number
bits : 16 - 19 (4 bit)
access : read-only
VREGIFA Version Register
address_offset : 0x3EC Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
VERSION : Version Number
bits : 0 - 11 (12 bit)
access : read-only
VARIANT : Variant Number
bits : 16 - 19 (4 bit)
access : read-only
BODIFC Version Register
address_offset : 0x3F0 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
VERSION : Version Number
bits : 0 - 11 (12 bit)
VARIANT : Variant Number
bits : 16 - 19 (4 bit)
32 kHz RC Oscillator Version Register
address_offset : 0x3F4 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
VERSION : Version number
bits : 0 - 11 (12 bit)
access : read-only
VARIANT : Variant number
bits : 16 - 19 (4 bit)
access : read-only
32 KHz Oscillator Version Register
address_offset : 0x3F8 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
VERSION : Version number
bits : 0 - 11 (12 bit)
VARIANT : Variant nubmer
bits : 16 - 19 (4 bit)
BSCIF Version Register
address_offset : 0x3FC Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
VERSION : Version Number
bits : 0 - 11 (12 bit)
VARIANT : Variant Number
bits : 16 - 19 (4 bit)
Interrupt Disable Register
address_offset : 0x4 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0
OSC32RDY : 32kHz Oscillator Ready
bits : 0 - 0 (1 bit)
access : write-only
RC32KRDY : 32kHz RC Oscillator Ready
bits : 1 - 1 (1 bit)
access : write-only
RC32KLOCK : 32kHz RC Oscillator Lock
bits : 2 - 2 (1 bit)
access : write-only
RC32KREFE : 32kHz RC Oscillator Reference Error
bits : 3 - 3 (1 bit)
access : write-only
RC32KSAT : 32kHz RC Oscillator Saturation
bits : 4 - 4 (1 bit)
access : write-only
BOD33DET : BOD33 Detected
bits : 5 - 5 (1 bit)
access : write-only
BOD18DET : BOD18 Detected
bits : 6 - 6 (1 bit)
access : write-only
BOD33SYNRDY : BOD33 Synchronization Ready
bits : 7 - 7 (1 bit)
access : write-only
BOD18SYNRDY : BOD18 Synchronization Ready
bits : 8 - 8 (1 bit)
access : write-only
SSWRDY : VREG Stop Switching Ready
bits : 9 - 9 (1 bit)
access : write-only
VREGOK : Mai n VREG OK
bits : 10 - 10 (1 bit)
access : write-only
LPBGRDY : Low Power Bandgap Voltage Reference Ready
bits : 12 - 12 (1 bit)
access : write-only
AE : Access Error
bits : 31 - 31 (1 bit)
access : write-only
Voltage Regulator Configuration Register
address_offset : 0x44 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DIS : Voltage Regulator disable
bits : 0 - 0 (1 bit)
SSG : Spread Spectrum Generator Enable
bits : 8 - 8 (1 bit)
SSW : Stop Switching
bits : 9 - 9 (1 bit)
SSWEVT : Stop Switching On Event Enable
bits : 10 - 10 (1 bit)
SFV : Store Final Value
bits : 31 - 31 (1 bit)
Normal Mode Control and Status Register
address_offset : 0x4C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
LP Mode Control and Status Register
address_offset : 0x50 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
1MHz RC Clock Configuration Register
address_offset : 0x58 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CLKOE : 1MHz RC Osc Clock Output Enable
bits : 0 - 0 (1 bit)
FCD : Flash Calibration Done
bits : 7 - 7 (1 bit)
CLKCAL : 1MHz RC Osc Calibration
bits : 8 - 12 (5 bit)
Bandgap Calibration Register
address_offset : 0x5C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
Bandgap Control Register
address_offset : 0x60 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
ADCISEL : ADC Input Selection
bits : 0 - 1 (2 bit)
Enumeration: ADCISELSelect
0x0 : DIS
None
0x1 : VTEMP
None
0x2 : VREF
None
End of enumeration elements list.
TSEN : Temperature Sensor Enable
bits : 8 - 8 (1 bit)
Bandgap Status Register
address_offset : 0x64 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
BGBUFRDY : Bandgap Buffer Ready
bits : 0 - 7 (8 bit)
access : read-only
Enumeration: BGBUFRDYSelect
0x1 : FLASH
None
0x2 : PLL
None
0x4 : VREG
None
0x8 : BUFRR
None
0x10 : ADC
None
0x20 : LCD
None
End of enumeration elements list.
BGRDY : Bandgap Voltage Reference Ready
bits : 16 - 16 (1 bit)
access : read-only
LPBGRDY : Low Power Bandgap Voltage Reference Ready
bits : 17 - 17 (1 bit)
access : read-only
VREF : Voltage Reference Used by the System
bits : 18 - 19 (2 bit)
access : read-only
Interrupt Mask Register
address_offset : 0x8 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
OSC32RDY : 32kHz Oscillator Ready
bits : 0 - 0 (1 bit)
access : read-only
RC32KRDY : 32kHz RC Oscillator Ready
bits : 1 - 1 (1 bit)
access : read-only
RC32KLOCK : 32kHz RC Oscillator Lock
bits : 2 - 2 (1 bit)
access : read-only
RC32KREFE : 32kHz RC Oscillator Reference Error
bits : 3 - 3 (1 bit)
access : read-only
RC32KSAT : 32kHz RC Oscillator Saturation
bits : 4 - 4 (1 bit)
access : read-only
BOD33DET : BOD33 Detected
bits : 5 - 5 (1 bit)
access : read-only
BOD18DET : BOD18 Detected
bits : 6 - 6 (1 bit)
access : read-only
BOD33SYNRDY : BOD33 Synchronization Ready
bits : 7 - 7 (1 bit)
access : read-only
BOD18SYNRDY : BOD18 Synchronization Ready
bits : 8 - 8 (1 bit)
access : read-only
SSWRDY : VREG Stop Switching Ready
bits : 9 - 9 (1 bit)
access : read-only
VREGOK : Main VREG OK
bits : 10 - 10 (1 bit)
access : read-only
LPBGRDY : Low Power Bandgap Voltage Reference Ready
bits : 12 - 12 (1 bit)
access : read-only
AE : Access Error
bits : 31 - 31 (1 bit)
access : read-only
Interrupt Status Register
address_offset : 0xC Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
OSC32RDY : 32kHz Oscillator Ready
bits : 0 - 0 (1 bit)
access : read-only
RC32KRDY : 32kHz RC Oscillator Ready
bits : 1 - 1 (1 bit)
access : read-only
RC32KLOCK : 32kHz RC Oscillator Lock
bits : 2 - 2 (1 bit)
access : read-only
RC32KREFE : 32kHz RC Oscillator Reference Error
bits : 3 - 3 (1 bit)
access : read-only
RC32KSAT : 32kHz RC Oscillator Saturation
bits : 4 - 4 (1 bit)
access : read-only
BOD33DET : BOD33 Detected
bits : 5 - 5 (1 bit)
access : read-only
BOD18DET : BOD18 Detected
bits : 6 - 6 (1 bit)
access : read-only
BOD33SYNRDY : BOD33 Synchronization Ready
bits : 7 - 7 (1 bit)
access : read-only
BOD18SYNRDY : BOD18 Synchronization Ready
bits : 8 - 8 (1 bit)
access : read-only
SSWRDY : VREG Stop Switching Ready
bits : 9 - 9 (1 bit)
access : read-only
VREGOK : Main VREG OK
bits : 10 - 10 (1 bit)
access : read-only
LPBGRDY : Low Power Bandgap Voltage Reference Ready
bits : 12 - 12 (1 bit)
access : read-only
AE : Access Error
bits : 31 - 31 (1 bit)
access : read-only
Backup Register
address_offset : 0xF0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !
This website is sponsored by Embeetle, an IDE designed from scratch for embedded software developers.