\n
address_offset : 0x0 Bytes (0x0)
size : 0xFFF byte (0x0)
mem_usage : registers
protection : not protected
System memory remap
address_offset : 0x0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
MAP : System memory remap
bits : 0 - 1 (2 bit)
Enumeration: ENUM
0x0 : BOOT_LOADER_MODE_IN
Boot Loader Mode. Interrupt vectors are re-mapped to Boot ROM.
0x1 : USER_RAM_MODE_INTER
User RAM Mode. Interrupt vectors are re-mapped to Static RAM.
0x3 : USER_FLASH_MODE_INT
User Flash Mode. Interrupt vectors are not re-mapped and reside in Flash.
0x3 : USER_FLASH_MODE_INT
User Flash Mode. Interrupt vectors are not re-mapped and reside in Flash.
End of enumeration elements list.
RESERVED : Reserved
bits : 2 - 33 (32 bit)
POR captured PIO status 0
address_offset : 0x100 Bytes (0x0)
access : read-only
reset_value : 0x0
reset_Mask : 0x0
CAPPIO0_0 : Raw reset status input PIO0_0
bits : 0 - 0 (1 bit)
CAPPIO0_8 : Raw reset status input PIO0_8
bits : 8 - 16 (9 bit)
CAPPIO0_9 : Raw reset status input PIO0_9
bits : 9 - 18 (10 bit)
CAPPIO0_10 : Raw reset status input PIO0_10
bits : 10 - 20 (11 bit)
CAPPIO0_11 : Raw reset status input PIO0_11
bits : 11 - 22 (12 bit)
CAPPIO1_0 : Raw reset status input PIO1_0
bits : 12 - 24 (13 bit)
CAPPIO1_1 : Raw reset status input PIO1_1
bits : 13 - 26 (14 bit)
CAPPIO1_2 : Raw reset status input PIO1_2
bits : 14 - 28 (15 bit)
CAPPIO1_3 : Raw reset status input PIO1_3
bits : 15 - 30 (16 bit)
RESERVED : Reserved.
bits : 16 - 33 (18 bit)
CAPPIO1_6 : Raw reset status input PIO1_6
bits : 18 - 36 (19 bit)
CAPPIO1_7 : Raw reset status input PIO1_7
bits : 19 - 38 (20 bit)
RESERVED : Reserved.
bits : 20 - 51 (32 bit)
RESERVED : Reserved.
bits : 20 - 51 (32 bit)
BOD control
address_offset : 0x150 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
BODRSTLEV : BOD reset level
bits : 0 - 1 (2 bit)
Enumeration: ENUM
0x0 : LEVEL_0_RESERVED_
Level 0: Reserved.
0x1 : LEVEL_1_THE_RESET_A
Level 1: The reset assertion threshold voltage is 2.06 V the reset de-assertion threshold voltage is 2.15 V.
0x2 : LEVEL_2_THE_RESET_A
Level 2: The reset assertion threshold voltage is 2.35 V the reset de-assertion threshold voltage is 2.43 V.
0x3 : LEVEL_3_THE_RESET_A
Level 3: The reset assertion threshold voltage is 2.63 V the reset de-assertion threshold voltage is 2.71 V.
End of enumeration elements list.
BODINTVAL : BOD interrupt level
bits : 2 - 5 (4 bit)
Enumeration: ENUM
0x0 : LEVEL_0_RESERVED_
Level 0: Reserved.
0x1 : LEVEL_1THE_INTERRUP
Level 1:The interrupt assertion threshold voltage is 2.22 V the interrupt de-assertion threshold voltage is 2.35 V.
0x2 : LEVEL_2_THE_INTERRU
Level 2: The interrupt assertion threshold voltage is 2.52 V the interrupt de-assertion threshold voltage is 2.66 V.
0x3 : LEVEL_3_THE_INTERRU
Level 3: The interrupt assertion threshold voltage is 2.80 V the interrupt de-assertion threshold voltage is 2.90 V.
End of enumeration elements list.
BODRSTENA : BOD reset enable
bits : 4 - 8 (5 bit)
Enumeration: ENUM
0 : DISABLE_RESET_FUNCTI
Disable reset function.
1 : ENABLE_RESET_FUNCTIO
Enable reset function.
End of enumeration elements list.
RESERVED : Reserved
bits : 5 - 36 (32 bit)
System tick counter calibration
address_offset : 0x154 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CAL : System tick timer calibration value
bits : 0 - 25 (26 bit)
RESERVED : Reserved
bits : 26 - 57 (32 bit)
System oscillator control
address_offset : 0x20 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
BYPASS : Bypass system oscillator
bits : 0 - 0 (1 bit)
Enumeration: ENUM
0 : OSCILLATOR_IS_NOT_BY
Oscillator is not bypassed.
1 : BYPASS_ENABLED_PLL_
Bypass enabled. PLL input (sys_osc_clk) is fed directly from the XTALIN pin bypassing the oscillator. Use this mode when using an external clock source instead of the crystal oscillator.
End of enumeration elements list.
FREQRANGE : Determines frequency range for Low-power oscillator.
bits : 1 - 2 (2 bit)
Enumeration: ENUM
0 : 1__20_MHZ_FREQUENCY
1 - 20 MHz frequency range.
1 : 15__25_MHZ_FREQUENC
15 - 25 MHz frequency range
End of enumeration elements list.
RESERVED : Reserved
bits : 2 - 33 (32 bit)
Start logic edge control register 0
address_offset : 0x200 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
APRPIO0_0 : Edge select for start logic input PIO0_0
bits : 0 - 0 (1 bit)
Enumeration: ENUM
0 : FALLING_EDGE
Falling edge
1 : RISING_EDGE
Rising edge
End of enumeration elements list.
APRPIO0_8 : Edge select for start logic input PIO0_8
bits : 8 - 16 (9 bit)
Enumeration: ENUM
0 : FALLING_EDGE
Falling edge
1 : RISING_EDGE
Rising edge
End of enumeration elements list.
APRPIO0_9 : Edge select for start logic input PIO0_9
bits : 9 - 18 (10 bit)
Enumeration: ENUM
0 : FALLING_EDGE
Falling edge
1 : RISING_EDGE
Rising edge
End of enumeration elements list.
APRPIO0_10 : Edge select for start logic input PIO0_10
bits : 10 - 20 (11 bit)
Enumeration: ENUM
0 : FALLING_EDGE
Falling edge
1 : RISING_EDGE
Rising edge
End of enumeration elements list.
APRPIO0_11 : Edge select for start logic input PIO0_11
bits : 11 - 22 (12 bit)
Enumeration: ENUM
0 : FALLING_EDGE
Falling edge
1 : RISING_EDGE
Rising edge
End of enumeration elements list.
APRPIO1_0 : Edge select for start logic input PIO1_0.
bits : 12 - 24 (13 bit)
Enumeration: ENUM
0 : FALLING_EDGE
Falling edge
1 : RISING_EDGE
Rising edge
End of enumeration elements list.
RESERVED : Reserved
bits : 13 - 44 (32 bit)
RESERVED : Reserved
bits : 13 - 44 (32 bit)
Start logic signal enable register 0
address_offset : 0x204 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
ERPIO0_0 : Enable start signal for start logic input PIO0_0
bits : 0 - 0 (1 bit)
Enumeration: ENUM
0 : DISABLED
Disabled
1 : ENABLED
Enabled
End of enumeration elements list.
ERPIO0_8 : Enable start signal for start logic input PIO0_8
bits : 8 - 16 (9 bit)
Enumeration: ENUM
0 : DISABLED
Disabled
1 : ENABLED
Enabled
End of enumeration elements list.
ERPIO0_9 : Enable start signal for start logic input PIO0_9
bits : 9 - 18 (10 bit)
Enumeration: ENUM
0 : DISABLED
Disabled
1 : ENABLED
Enabled
End of enumeration elements list.
ERPIO0_10 : Enable start signal for start logic input PIO0_10
bits : 10 - 20 (11 bit)
Enumeration: ENUM
0 : DISABLED
Disabled
1 : ENABLED
Enabled
End of enumeration elements list.
ERPIO0_11 : Enable start signal for start logic input PIO0_11
bits : 11 - 22 (12 bit)
Enumeration: ENUM
0 : DISABLED
Disabled
1 : ENABLED
Enabled
End of enumeration elements list.
ERPIO1_0 : Enable start signal for start logic input PIO1_0
bits : 12 - 24 (13 bit)
Enumeration: ENUM
0 : DISABLED
Disabled
1 : ENABLED
Enabled
End of enumeration elements list.
RESERVED : Reserved. Do not set reserved bits in this register to one.
bits : 13 - 44 (32 bit)
RESERVED : Reserved. Do not set reserved bits in this register to one.
bits : 13 - 44 (32 bit)
Start logic reset register 0
address_offset : 0x208 Bytes (0x0)
access : write-only
reset_value : 0x0
reset_Mask : 0x0
RSRPIO0_0 : Start signal reset for start logic input PIO0_0
bits : 0 - 0 (1 bit)
Enumeration: ENUM
0 : _
RESERVED
1 : WRITE_RESET_START_S
Write: reset start signal
End of enumeration elements list.
RSRPIO0_8 : Start signal reset for start logic input PIO0_8
bits : 8 - 16 (9 bit)
Enumeration: ENUM
0 : _
RESERVED
1 : WRITE_RESET_START_S
Write: reset start signal
End of enumeration elements list.
RSRPIO0_9 : Start signal reset for start logic input PIO0_9
bits : 9 - 18 (10 bit)
Enumeration: ENUM
0 : _
RESERVED
1 : WRITE_RESET_START_S
Write: reset start signal
End of enumeration elements list.
RSRPIO0_10 : Start signal reset for start logic input PIO0_10
bits : 10 - 20 (11 bit)
Enumeration: ENUM
0 : _
RESERVED
1 : WRITE_RESET_START_S
Write: reset start signal
End of enumeration elements list.
RSRPIO0_11 : Start signal reset for start logic input PIO0_11
bits : 11 - 22 (12 bit)
Enumeration: ENUM
0 : _
RESERVED
1 : WRITE_RESET_START_S
Write: reset start signal
End of enumeration elements list.
RSRPIO1_0 : Start signal reset for start logic input PIO1_0
bits : 12 - 24 (13 bit)
Enumeration: ENUM
0 : _
RESERVED
1 : WRITE_RESET_START_S
Write: reset start signal
End of enumeration elements list.
RESERVED : Reserved
bits : 13 - 44 (32 bit)
RESERVED : Reserved
bits : 13 - 44 (32 bit)
Start logic status register 0
address_offset : 0x20C Bytes (0x0)
access : read-only
reset_value : 0x0
reset_Mask : 0x0
SRPIO0_0 : Start signal status for start logic input 0PIO0_0
bits : 0 - 0 (1 bit)
Enumeration: ENUM
0 : NO_START_SIGNAL_RECE
No start signal received
1 : START_SIGNAL_PENDING
Start signal pending
End of enumeration elements list.
SRPIO0_8 : Start signal status for start logic input PIO0_8
bits : 8 - 16 (9 bit)
Enumeration: ENUM
0 : NO_START_SIGNAL_RECE
No start signal received
1 : START_SIGNAL_PENDING
Start signal pending
End of enumeration elements list.
SRPIO0_9 : Start signal status for start logic input PIO0_9
bits : 9 - 18 (10 bit)
Enumeration: ENUM
0 : NO_START_SIGNAL_RECE
No start signal received
1 : START_SIGNAL_PENDING
Start signal pending
End of enumeration elements list.
SRPIO0_10 : Start signal status for start logic input PIO0_10
bits : 10 - 20 (11 bit)
Enumeration: ENUM
0 : NO_START_SIGNAL_RECE
No start signal received
1 : START_SIGNAL_PENDING
Start signal pending
End of enumeration elements list.
SRPIO0_11 : Start signal status for start logic input PIO0_11
bits : 11 - 22 (12 bit)
Enumeration: ENUM
0 : NO_START_SIGNAL_RECE
No start signal received
1 : START_SIGNAL_PENDING
Start signal pending
End of enumeration elements list.
SRPIO1_0 : Start signal status for start logic input PIO1_0
bits : 12 - 24 (13 bit)
Enumeration: ENUM
0 : NO_START_SIGNAL_RECE
No start signal received
1 : START_SIGNAL_PENDING
Start signal pending
End of enumeration elements list.
RESERVED : Reserved
bits : 13 - 44 (32 bit)
RESERVED : Reserved
bits : 13 - 44 (32 bit)
Power-down states in Deep-sleep mode
address_offset : 0x230 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
BOD_PD : BOD power-down control in Deep-sleep mode, see Table 35.
bits : 3 - 6 (4 bit)
Enumeration: ENUM
0 : POWERED
Powered
1 : POWERED_DOWN
Powered down
End of enumeration elements list.
RESERVED : Reserved. Always write these bits as 11.
bits : 4 - 9 (6 bit)
WDTOSC_PD : Watchdog oscillator power control in Deep-sleep mode, see Table 35.
bits : 6 - 12 (7 bit)
Enumeration: ENUM
0 : POWERED
Powered
1 : POWERED_DOWN
Powered down
End of enumeration elements list.
RESERVED : Reserved. Always write this bit as 1.
bits : 7 - 14 (8 bit)
RESERVED : Reserved. Always write these bits as 000.
bits : 8 - 18 (11 bit)
RESERVED : Reserved. Always write these bits as 11.
bits : 11 - 23 (13 bit)
RESERVED : Reserved
bits : 13 - 44 (32 bit)
RESERVED : Reserved
bits : 13 - 44 (32 bit)
Power-down states after wake-up from Deep-sleep mode
address_offset : 0x234 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
IRCOUT_PD : IRC oscillator output wake-up configuration
bits : 0 - 0 (1 bit)
Enumeration: ENUM
0 : POWERED
Powered
1 : POWERED_DOWN
Powered down
End of enumeration elements list.
IRC_PD : IRC oscillator power-down wake-up configuration
bits : 1 - 2 (2 bit)
Enumeration: ENUM
0 : POWERED
Powered
1 : POWERED_DOWN
Powered down
End of enumeration elements list.
FLASH_PD : Flash wake-up configuration
bits : 2 - 4 (3 bit)
Enumeration: ENUM
0 : POWERED
Powered
1 : POWERED_DOWN
Powered down
End of enumeration elements list.
BOD_PD : BOD wake-up configuration
bits : 3 - 6 (4 bit)
Enumeration: ENUM
0 : POWERED
Powered
1 : POWERED_DOWN
Powered down
End of enumeration elements list.
ADC_PD : ADC wake-up configuration
bits : 4 - 8 (5 bit)
Enumeration: ENUM
0 : POWERED
Powered
1 : POWERED_DOWN
Powered down
End of enumeration elements list.
SYSOSC_PD : System oscillator wake-up configuration
bits : 5 - 10 (6 bit)
Enumeration: ENUM
0 : POWERED
Powered
1 : POWERED_DOWN
Powered down
End of enumeration elements list.
WDTOSC_PD : Watchdog oscillator wake-up configuration
bits : 6 - 12 (7 bit)
Enumeration: ENUM
0 : POWERED
Powered
1 : POWERED_DOWN
Powered down
End of enumeration elements list.
SYSPLL_PD : System PLL wake-up configuration
bits : 7 - 14 (8 bit)
Enumeration: ENUM
0 : POWERED
Powered
1 : POWERED_DOWN
Powered down
End of enumeration elements list.
RESERVED : Reserved. Always write this bit as 0.
bits : 9 - 18 (10 bit)
RESERVED : Reserved. Always write this bit as 1.
bits : 10 - 20 (11 bit)
RESERVED : Reserved. Always write this bit as 1.
bits : 11 - 22 (12 bit)
RESERVED : Reserved. Always write this bit as 0.
bits : 12 - 24 (13 bit)
RESERVED : Reserved. Always write these bits as 111.
bits : 13 - 28 (16 bit)
RESERVED : Reserved
bits : 16 - 47 (32 bit)
RESERVED : Reserved
bits : 16 - 47 (32 bit)
Power-down configuration register
address_offset : 0x238 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
IRCOUT_PD : IRC oscillator output power-down
bits : 0 - 0 (1 bit)
Enumeration: ENUM
0 : POWERED
Powered
1 : POWERED_DOWN
Powered down
End of enumeration elements list.
IRC_PD : IRC oscillator power-down
bits : 1 - 2 (2 bit)
Enumeration: ENUM
0 : POWERED
Powered
1 : POWERED_DOWN
Powered down
End of enumeration elements list.
FLASH_PD : Flash power-down
bits : 2 - 4 (3 bit)
Enumeration: ENUM
0 : POWERED
Powered
1 : POWERED_DOWN
Powered down
End of enumeration elements list.
BOD_PD : BOD power-down
bits : 3 - 6 (4 bit)
Enumeration: ENUM
0 : POWERED
Powered
1 : POWERED_DOWN
Powered down
End of enumeration elements list.
ADC_PD : ADC power-down
bits : 4 - 8 (5 bit)
Enumeration: ENUM
0 : POWERED
Powered
1 : POWERED_DOWN
Powered down
End of enumeration elements list.
SYSOSC_PD : System oscillator power-down
bits : 5 - 10 (6 bit)
Enumeration: ENUM
0 : POWERED
Powered
1 : POWERED_DOWN
Powered down
End of enumeration elements list.
WDTOSC_PD : Watchdog oscillator power-down
bits : 6 - 12 (7 bit)
Enumeration: ENUM
0 : POWERED
Powered
1 : POWERED_DOWN
Powered down
End of enumeration elements list.
SYSPLL_PD : System PLL power-down
bits : 7 - 14 (8 bit)
Enumeration: ENUM
0 : POWERED
Powered
1 : POWERED_DOWN
Powered down
End of enumeration elements list.
RESERVED : Reserved. Always write this bit as 0.
bits : 9 - 18 (10 bit)
RESERVED : Reserved. Always write this bit as 1.
bits : 10 - 20 (11 bit)
RESERVED : Reserved. Always write this bit as 1.
bits : 11 - 22 (12 bit)
RESERVED : Reserved. Always write this bit as 0.
bits : 12 - 24 (13 bit)
RESERVED : Reserved. Always write these bits as 111.
bits : 13 - 28 (16 bit)
RESERVED : Reserved
bits : 16 - 47 (32 bit)
RESERVED : Reserved
bits : 16 - 47 (32 bit)
Watchdog oscillator control
address_offset : 0x24 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DIVSEL : Select divider for Fclkana. wdt_osc_clk = Fclkana/ (2 x (1 + DIVSEL)) 00000: 2 x (1 + DIVSEL) = 2 00001: 2 x (1 + DIVSEL) = 4 to 11111: 2 x (1 + DIVSEL) = 64
bits : 0 - 4 (5 bit)
FREQSEL : Select watchdog oscillator analog output frequency (Fclkana).
bits : 5 - 13 (9 bit)
Enumeration: ENUM
0x1 : 0_6_MHZ
0.6 MHz
0x2 : 1_05_MHZ
1.05 MHz
0x3 : 1_4_MHZ
1.4 MHz
0x4 : 1_75_MHZ
1.75 MHz
0x5 : 2_1_MHZ
2.1 MHz
0x6 : 2_4_MHZ
2.4 MHz
0x7 : 2_7_MHZ
2.7 MHz
0x8 : 3_0_MHZ
3.0 MHz
0x9 : 3_25_MHZ
3.25 MHz
0xA : 3_5_MHZ
3.5 MHz
0xB : 3_75_MHZ
3.75 MHz
0xC : 4_0_MHZ
4.0 MHz
0xD : 4_2_MHZ
4.2 MHz
0xE : 4_4_MHZ
4.4 MHz
0xF : 4_6_MHZ
4.6 MHz
End of enumeration elements list.
RESERVED : Reserved
bits : 9 - 40 (32 bit)
IRC control
address_offset : 0x28 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
TRIM : Trim value
bits : 0 - 7 (8 bit)
RESERVED : Reserved
bits : 9 - 40 (32 bit)
System reset status register
address_offset : 0x30 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
POR : POR reset status
bits : 0 - 0 (1 bit)
Enumeration: ENUM
0 : NO_POR_DETECTED
No POR detected
1 : POR_DETECTED_WRITIN
POR detected. Writing a one clears this reset.
End of enumeration elements list.
EXTRST : Status of the external RESET pin
bits : 1 - 2 (2 bit)
Enumeration: ENUM
0 : NO_RESET_PIN_EVENT_D
No RESET pin event detected
1 : RESET_DETECTED_WRIT
RESET detected. Writing a one clears this reset.
End of enumeration elements list.
WDT : Status of the Watchdog reset
bits : 2 - 4 (3 bit)
Enumeration: ENUM
0 : NO_WDT_RESET_DETECTE
No WDT reset detected
1 : WDT_RESET_DETECTED_
WDT reset detected. Writing a one clears this reset.
End of enumeration elements list.
BOD : Status of the Brown-out detect reset
bits : 3 - 6 (4 bit)
Enumeration: ENUM
0 : NO_BOD_RESET_DETECTE
No BOD reset detected
1 : BOD_RESET_DETECTED_
BOD reset detected. Writing a one clears this reset.
End of enumeration elements list.
SYSRST : Status of the software system reset
bits : 4 - 8 (5 bit)
Enumeration: ENUM
0 : NO_SYSTEM_RESET_DETE
No System reset detected
1 : SYSTEM_RESET_DETECTE
System reset detected. Writing a one clears this reset.
End of enumeration elements list.
RESERVED : Reserved
bits : 5 - 36 (32 bit)
Device ID
address_offset : 0x3F4 Bytes (0x0)
access : read-only
reset_value : 0x0
reset_Mask : 0x0
DEVICEID : Part ID numbers for LPC1102/04 parts LPC1102 = 0x2500 102B LPC1104 = 0x2548 102B
bits : 0 - 31 (32 bit)
Peripheral reset control
address_offset : 0x4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
SSP0_RST_N : SPI0 reset control
bits : 0 - 0 (1 bit)
Enumeration: ENUM
0 : RESETS_THE_SPI0_PERI
Resets the SPI0 peripheral.
1 : SPI0_RESET_DE_ASSERT
SPI0 reset de-asserted.
End of enumeration elements list.
RESERVED : Reserved
bits : 1 - 32 (32 bit)
System PLL clock source select
address_offset : 0x40 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
SEL : System PLL clock source
bits : 0 - 1 (2 bit)
Enumeration: ENUM
0x0 : IRC_OSCILLATOR
IRC oscillator
0x1 : SYSTEM_OSCILLATOR
System oscillator
0x3 : RESERVED
Reserved
0x3 : RESERVED
Reserved
End of enumeration elements list.
RESERVED : Reserved
bits : 2 - 33 (32 bit)
System PLL clock source update enable
address_offset : 0x44 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
ENA : Enable system PLL clock source update
bits : 0 - 0 (1 bit)
Enumeration: ENUM
0 : NO_CHANGE
No change
1 : UPDATE_CLOCK_SOURCE
Update clock source
End of enumeration elements list.
RESERVED : Reserved
bits : 1 - 32 (32 bit)
Main clock source select
address_offset : 0x70 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
SEL : Clock source for main clock
bits : 0 - 1 (2 bit)
Enumeration: ENUM
0x0 : IRC_OSCILLATOR
IRC oscillator
0x1 : INPUT_CLOCK_TO_SYSTE
Input clock to system PLL
0x2 : WDT_OSCILLATOR
WDT oscillator
0x3 : SYSTEM_PLL_CLOCK_OUT
System PLL clock out
End of enumeration elements list.
RESERVED : Reserved
bits : 2 - 33 (32 bit)
Main clock source update enable
address_offset : 0x74 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
ENA : Enable main clock source update
bits : 0 - 0 (1 bit)
Enumeration: ENUM
0 : NO_CHANGE
No change
1 : UPDATE_CLOCK_SOURCE
Update clock source
End of enumeration elements list.
RESERVED : Reserved
bits : 1 - 32 (32 bit)
System AHB clock divider
address_offset : 0x78 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DIV : System AHB clock divider values 0: System clock disabled. 1: Divide by 1. to 255: Divide by 255.
bits : 0 - 7 (8 bit)
RESERVED : Reserved
bits : 8 - 39 (32 bit)
System PLL control
address_offset : 0x8 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
MSEL : Feedback divider value. The division value M is the programmed MSEL value + 1. 00000: Division ratio M = 1 to 11111: Division ration M = 32
bits : 0 - 4 (5 bit)
PSEL : Post divider ratio P. The division ratio is 2 x P.
bits : 5 - 11 (7 bit)
Enumeration: ENUM
0x0 : P_EQ_1
P = 1
0x1 : P_EQ_2
P = 2
0x2 : P_EQ_4
P = 4
0x3 : P_EQ_8
P = 8
End of enumeration elements list.
RESERVED : Reserved. Do not write ones to reserved bits.
bits : 7 - 38 (32 bit)
System AHB clock control
address_offset : 0x80 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
SYS : Enables clock for AHB to APB bridge, to the AHB matrix, to the Cortex-M0 FCLK and HCLK, to the SysCon, and to the PMU. This bit is read only.
bits : 0 - 0 (1 bit)
Enumeration: ENUM
0 : RESERVED
Reserved
1 : ENABLE
Enable
End of enumeration elements list.
ROM : Enables clock for ROM.
bits : 1 - 2 (2 bit)
Enumeration: ENUM
0 : DISABLE
Disable
1 : ENABLE
Enable
End of enumeration elements list.
RAM : Enables clock for RAM.
bits : 2 - 4 (3 bit)
Enumeration: ENUM
0 : DISABLE
Disable
1 : ENABLE
Enable
End of enumeration elements list.
FLASHREG : Enables clock for flash register interface.
bits : 3 - 6 (4 bit)
Enumeration: ENUM
0 : DISABLED
Disabled
1 : ENABLED
Enabled
End of enumeration elements list.
FLASHARRAY : Enables clock for flash array access.
bits : 4 - 8 (5 bit)
Enumeration: ENUM
0 : DISABLED
Disabled
1 : ENABLED
Enabled
End of enumeration elements list.
GPIO : Enables clock for GPIO.
bits : 6 - 12 (7 bit)
Enumeration: ENUM
0 : DISABLE
Disable
1 : ENABLE
Enable
End of enumeration elements list.
CT16B0 : Enables clock for 16-bit counter/timer 0.
bits : 7 - 14 (8 bit)
Enumeration: ENUM
0 : DISABLE
Disable
1 : ENABLE
Enable
End of enumeration elements list.
CT16B1 : Enables clock for 16-bit counter/timer 1.
bits : 8 - 16 (9 bit)
Enumeration: ENUM
0 : DISABLE
Disable
1 : ENABLE
Enable
End of enumeration elements list.
CT32B0 : Enables clock for 32-bit counter/timer 0.
bits : 9 - 18 (10 bit)
Enumeration: ENUM
0 : DISABLE
Disable
1 : ENABLE
Enable
End of enumeration elements list.
CT32B1 : Enables clock for 32-bit counter/timer 1.
bits : 10 - 20 (11 bit)
Enumeration: ENUM
0 : DISABLE
Disable
1 : ENABLE
Enable
End of enumeration elements list.
SSP0 : Enables clock for SPI0.
bits : 11 - 22 (12 bit)
Enumeration: ENUM
0 : DISABLE
Disable
1 : ENABLE
Enable
End of enumeration elements list.
UART : Enables clock for UART.
bits : 12 - 24 (13 bit)
Enumeration: ENUM
0 : DISABLE
Disable
1 : ENABLE
Enable
End of enumeration elements list.
ADC : Enables clock for ADC.
bits : 13 - 26 (14 bit)
Enumeration: ENUM
0 : DISABLE
Disable
1 : ENABLE
Enable
End of enumeration elements list.
RESERVED : Reserved
bits : 14 - 28 (15 bit)
WDT : Enables clock for WDT.
bits : 15 - 30 (16 bit)
Enumeration: ENUM
0 : DISABLE
Disable
1 : ENABLE
Enable
End of enumeration elements list.
IOCON : Enables clock for I/O configuration block.
bits : 16 - 32 (17 bit)
Enumeration: ENUM
0 : DISABLE
Disable
1 : ENABLE
Enable
End of enumeration elements list.
RESERVED : Reserved
bits : 17 - 48 (32 bit)
RESERVED : Reserved
bits : 17 - 48 (32 bit)
SPI0 clock divder
address_offset : 0x94 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DIV : SPI0_PCLK clock divider values 0: Disable SPI0_PCLK. 1: Divide by 1. to 255: Divide by 255.
bits : 0 - 7 (8 bit)
RESERVED : Reserved
bits : 8 - 39 (32 bit)
UART clock divder
address_offset : 0x98 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DIV : UART_PCLK clock divider values 0: Disable UART_PCLK. 1: Divide by 1. to 255: Divide by 255.
bits : 0 - 7 (8 bit)
RESERVED : Reserved
bits : 8 - 39 (32 bit)
System PLL status
address_offset : 0xC Bytes (0x0)
access : read-only
reset_value : 0x0
reset_Mask : 0x0
LOCK : PLL lock status
bits : 0 - 0 (1 bit)
Enumeration: ENUM
0 : PLL_NOT_LOCKED
PLL not locked
1 : PLL_LOCKED
PLL locked
End of enumeration elements list.
RESERVED : Reserved
bits : 1 - 32 (32 bit)
WDT clock source select
address_offset : 0xD0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
SEL : WDT clock source
bits : 0 - 1 (2 bit)
Enumeration: ENUM
0x0 : IRC_OSCILLATOR
IRC oscillator
0x1 : MAIN_CLOCK
Main clock
0x2 : WATCHDOG_OSCILLATOR
Watchdog oscillator
0x3 : RESERVED
Reserved
End of enumeration elements list.
RESERVED : Reserved
bits : 2 - 33 (32 bit)
WDT clock source update enable
address_offset : 0xD4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
ENA : Enable WDT clock source update
bits : 0 - 0 (1 bit)
Enumeration: ENUM
0 : NO_CHANGE
No change
1 : UPDATE_CLOCK_SOURCE
Update clock source
End of enumeration elements list.
RESERVED : Reserved
bits : 1 - 32 (32 bit)
WDT clock divider
address_offset : 0xD8 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DIV : WDT clock divider values 0: Disable WDCLK. 1: Divide by 1. to 255: Divide by 255.
bits : 0 - 7 (8 bit)
RESERVED : Reserved
bits : 8 - 39 (32 bit)
CLKOUT clock source select
address_offset : 0xE0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
SEL : CLKOUT clock source
bits : 0 - 1 (2 bit)
Enumeration: ENUM
0x0 : IRC_OSCILLATOR
IRC oscillator
0x1 : SYSTEM_OSCILLATOR
System oscillator
0x2 : WATCHDOG_OSCILLATOR
Watchdog oscillator
0x3 : MAIN_CLOCK
Main clock
End of enumeration elements list.
RESERVED : Reserved
bits : 2 - 33 (32 bit)
CLKOUT clock source update enable
address_offset : 0xE4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
ENA : Enable CLKOUT clock source update
bits : 0 - 0 (1 bit)
Enumeration: ENUM
0 : NO_CHANGE
No change
1 : UPDATE_CLOCK_SOURCE
Update clock source
End of enumeration elements list.
RESERVED : Reserved
bits : 1 - 32 (32 bit)
CLKOUT clock divider
address_offset : 0xE8 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DIV : Clock output divider values 0: Disable CLKOUT. 1: Divide by 1. to 255: Divide by 255.
bits : 0 - 7 (8 bit)
RESERVED : Reserved
bits : 8 - 39 (32 bit)
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.