\n

SYSCON

Peripheral Memory Blocks

address_offset : 0x0 Bytes (0x0)
size : 0xFFF byte (0x0)
mem_usage : registers
protection : not protected

Registers

SYSMEMREMAP

USBPLLCTRL

PIOPORCAP0

PIOPORCAP1

USBPLLSTAT

BODCTRL

SYSTCKCAL

IRQLATENCY

NMISRC

PINTSEL0

PINTSEL1

PINTSEL2

PINTSEL3

PINTSEL4

PINTSEL5

PINTSEL6

PINTSEL7

USBCLKCTRL

USBCLKST

SYSOSCCTRL

STARTERP0

STARTERP1

PDSLEEPCFG

PDAWAKECFG

PDRUNCFG

WDTOSCCTRL

SYSRSTSTAT

DEVICE_ID

PRESETCTRL

SYSPLLCLKSEL

SYSPLLCLKUEN

USBPLLCLKSEL

USBPLLCLKUEN

MAINCLKSEL

MAINCLKUEN

SYSAHBCLKDIV

SYSPLLCTRL

SYSAHBCLKCTRL

SSP0CLKDIV

UARTCLKDIV

SSP1CLKDIV

SYSPLLSTAT

USBCLKSEL

USBCLKUEN

USBCLKDIV

CLKOUTSEL

CLKOUTUEN

CLKOUTDIV


SYSMEMREMAP

System memory remap
address_offset : 0x0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SYSMEMREMAP SYSMEMREMAP read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 MAP RESERVED

MAP : System memory remap. Value 0x3 is reserved.
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.

0x2 : 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)


USBPLLCTRL

USB PLL control
address_offset : 0x10 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

USBPLLCTRL USBPLLCTRL read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 MSEL PSEL RESERVED

MSEL : Feedback divider value. The division value M is the programmed MSEL value + 1. 00000: Division ratio M = 1 to 11111: Division ratio 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)


PIOPORCAP0

POR captured PIO status 0
address_offset : 0x100 Bytes (0x0)
access : read-only
reset_value : 0x0
reset_Mask : 0x0

PIOPORCAP0 PIOPORCAP0 read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PIOSTAT RESERVED

PIOSTAT : State of PIO0_23 through PIO0_0 at power-on reset
bits : 0 - 23 (24 bit)

RESERVED : Reserved.
bits : 24 - 55 (32 bit)


PIOPORCAP1

POR captured PIO status 1
address_offset : 0x104 Bytes (0x0)
access : read-only
reset_value : 0x0
reset_Mask : 0x0

PIOPORCAP1 PIOPORCAP1 read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PIOSTAT

PIOSTAT : State of PIO1_31 through PIO1_0 at power-on reset
bits : 0 - 31 (32 bit)


USBPLLSTAT

USB PLL status
address_offset : 0x14 Bytes (0x0)
access : read-only
reset_value : 0x0
reset_Mask : 0x0

USBPLLSTAT USBPLLSTAT read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 LOCK RESERVED

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)


BODCTRL

Brown-Out Detect
address_offset : 0x150 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BODCTRL BODCTRL read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BODRSTLEV BODINTVAL BODRSTENA RESERVED

BODRSTLEV : BOD reset level
bits : 0 - 1 (2 bit)

Enumeration: ENUM

0x0 : LEVEL_0_THE_RESET_A

Level 0: The reset assertion threshold voltage is 1.46 V the reset de-assertion threshold voltage is 1.63 V.

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)


SYSTCKCAL

System tick counter calibration
address_offset : 0x154 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SYSTCKCAL SYSTCKCAL read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CAL RESERVED

CAL : System tick timer calibration value
bits : 0 - 25 (26 bit)

RESERVED : Reserved
bits : 26 - 57 (32 bit)


IRQLATENCY

IQR delay. Allows trade-off between interrupt latency and determinism.
address_offset : 0x170 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

IRQLATENCY IRQLATENCY read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 LATENCY RESERVED

LATENCY : 8-bit latency value
bits : 0 - 7 (8 bit)

RESERVED : Reserved
bits : 8 - 39 (32 bit)


NMISRC

NMI Source Control
address_offset : 0x174 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

NMISRC NMISRC read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 IRQNO RESERVED NMIEN

IRQNO : The IRQ number of the interrupt that acts as the Non-Maskable Interrupt (NMI) if bit 31 is 1. See Table 58 for the list of interrupt sources and their IRQ numbers.
bits : 0 - 4 (5 bit)

RESERVED : Reserved
bits : 5 - 35 (31 bit)

NMIEN : Write a 1 to this bit to enable the Non-Maskable Interrupt (NMI) source selected by bits 4:0.
bits : 31 - 62 (32 bit)


PINTSEL0

GPIO Pin Interrupt Select register 0
address_offset : 0x178 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PINTSEL0 PINTSEL0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 INTPIN RESERVED

INTPIN : Pin number select for pin interrupt. (PIO0_0 to PIO0_23 correspond to numbers 0 to 23 and PIO1_0 to PIO1_31 correspond to numbers 24 to 55).
bits : 0 - 5 (6 bit)

RESERVED : Reserved
bits : 6 - 37 (32 bit)


PINTSEL1

GPIO Pin Interrupt Select register 0
address_offset : 0x17C Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PINTSEL1 PINTSEL1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 INTPIN RESERVED

INTPIN : Pin number select for pin interrupt. (PIO0_0 to PIO0_23 correspond to numbers 0 to 23 and PIO1_0 to PIO1_31 correspond to numbers 24 to 55).
bits : 0 - 5 (6 bit)

RESERVED : Reserved
bits : 6 - 37 (32 bit)


PINTSEL2

GPIO Pin Interrupt Select register 0
address_offset : 0x180 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PINTSEL2 PINTSEL2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 INTPIN RESERVED

INTPIN : Pin number select for pin interrupt. (PIO0_0 to PIO0_23 correspond to numbers 0 to 23 and PIO1_0 to PIO1_31 correspond to numbers 24 to 55).
bits : 0 - 5 (6 bit)

RESERVED : Reserved
bits : 6 - 37 (32 bit)


PINTSEL3

GPIO Pin Interrupt Select register 0
address_offset : 0x184 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PINTSEL3 PINTSEL3 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 INTPIN RESERVED

INTPIN : Pin number select for pin interrupt. (PIO0_0 to PIO0_23 correspond to numbers 0 to 23 and PIO1_0 to PIO1_31 correspond to numbers 24 to 55).
bits : 0 - 5 (6 bit)

RESERVED : Reserved
bits : 6 - 37 (32 bit)


PINTSEL4

GPIO Pin Interrupt Select register 0
address_offset : 0x188 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PINTSEL4 PINTSEL4 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 INTPIN RESERVED

INTPIN : Pin number select for pin interrupt. (PIO0_0 to PIO0_23 correspond to numbers 0 to 23 and PIO1_0 to PIO1_31 correspond to numbers 24 to 55).
bits : 0 - 5 (6 bit)

RESERVED : Reserved
bits : 6 - 37 (32 bit)


PINTSEL5

GPIO Pin Interrupt Select register 0
address_offset : 0x18C Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PINTSEL5 PINTSEL5 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 INTPIN RESERVED

INTPIN : Pin number select for pin interrupt. (PIO0_0 to PIO0_23 correspond to numbers 0 to 23 and PIO1_0 to PIO1_31 correspond to numbers 24 to 55).
bits : 0 - 5 (6 bit)

RESERVED : Reserved
bits : 6 - 37 (32 bit)


PINTSEL6

GPIO Pin Interrupt Select register 0
address_offset : 0x190 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PINTSEL6 PINTSEL6 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 INTPIN RESERVED

INTPIN : Pin number select for pin interrupt. (PIO0_0 to PIO0_23 correspond to numbers 0 to 23 and PIO1_0 to PIO1_31 correspond to numbers 24 to 55).
bits : 0 - 5 (6 bit)

RESERVED : Reserved
bits : 6 - 37 (32 bit)


PINTSEL7

GPIO Pin Interrupt Select register 0
address_offset : 0x194 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PINTSEL7 PINTSEL7 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 INTPIN RESERVED

INTPIN : Pin number select for pin interrupt. (PIO0_0 to PIO0_23 correspond to numbers 0 to 23 and PIO1_0 to PIO1_31 correspond to numbers 24 to 55).
bits : 0 - 5 (6 bit)

RESERVED : Reserved
bits : 6 - 37 (32 bit)


USBCLKCTRL

USB clock control
address_offset : 0x198 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

USBCLKCTRL USBCLKCTRL read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AP_CLK POL_CLK RESERVED

AP_CLK : USB need_clock signal control
bits : 0 - 0 (1 bit)

Enumeration: ENUM

0 : UNDER_HARDWARE_CONTR

Under hardware control.

1 : FORCED_HIGH_

Forced HIGH.

End of enumeration elements list.

POL_CLK : USB need_clock polarity for triggering the USB wake-up interrupt
bits : 1 - 2 (2 bit)

Enumeration: ENUM

0 : FALLING_EDGE_OF_THE_

Falling edge of the USB need_clock triggers the USB wake-up (default).

1 : RISING_EDGE_OF_THE_U

Rising edge of the USB need_clock triggers the USB wake-up.

End of enumeration elements list.

RESERVED : Reserved
bits : 2 - 33 (32 bit)


USBCLKST

USB clock status
address_offset : 0x19C Bytes (0x0)
access : read-only
reset_value : 0x0
reset_Mask : 0x0

USBCLKST USBCLKST read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 NEED_CLKST RESERVED

NEED_CLKST : USB need_clock signal status
bits : 0 - 0 (1 bit)

Enumeration: ENUM

0 : LOW

LOW

1 : HIGH

HIGH

End of enumeration elements list.

RESERVED : Reserved
bits : 1 - 32 (32 bit)


SYSOSCCTRL

System oscillator control
address_offset : 0x20 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SYSOSCCTRL SYSOSCCTRL read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BYPASS FREQRANGE RESERVED

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)


STARTERP0

Start logic 0 interrupt wake-up enable register 0
address_offset : 0x204 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

STARTERP0 STARTERP0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PINT0 PINT1 PINT2 PINT3 PINT4 PINT5 PINT6 PINT7 RESERVED

PINT0 : Pin interrupt 0 wake-up
bits : 0 - 0 (1 bit)

Enumeration: ENUM

0 : DISABLED

Disabled

1 : ENABLED

Enabled

End of enumeration elements list.

PINT1 : Pin interrupt 1 wake-up
bits : 1 - 2 (2 bit)

Enumeration: ENUM

0 : DISABLED

Disabled

1 : ENABLED

Enabled

End of enumeration elements list.

PINT2 : Pin interrupt 2 wake-up
bits : 2 - 4 (3 bit)

Enumeration: ENUM

0 : DISABLED

Disabled

1 : ENABLED

Enabled

End of enumeration elements list.

PINT3 : Pin interrupt 3 wake-up
bits : 3 - 6 (4 bit)

Enumeration: ENUM

0 : DISABLED

Disabled

1 : ENABLED

Enabled

End of enumeration elements list.

PINT4 : Pin interrupt 4 wake-up
bits : 4 - 8 (5 bit)

Enumeration: ENUM

0 : DISABLED

Disabled

1 : ENABLED

Enabled

End of enumeration elements list.

PINT5 : Pin interrupt 5 wake-up
bits : 5 - 10 (6 bit)

Enumeration: ENUM

0 : DISABLED

Disabled

1 : ENABLED

Enabled

End of enumeration elements list.

PINT6 : Pin interrupt 6 wake-up
bits : 6 - 12 (7 bit)

Enumeration: ENUM

0 : DISABLED

Disabled

1 : ENABLED

Enabled

End of enumeration elements list.

PINT7 : Pin interrupt 7 wake-up
bits : 7 - 14 (8 bit)

Enumeration: ENUM

0 : DISABLED

Disabled

1 : ENABLED

Enabled

End of enumeration elements list.

RESERVED : Reserved
bits : 8 - 39 (32 bit)


STARTERP1

Start logic 1 interrupt wake-up enable register 1
address_offset : 0x214 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

STARTERP1 STARTERP1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 WWDTINT BODINT RESERVED USB_WAKEUP GPIOINT0 GPIOINT1

WWDTINT : WWDT interrupt wake-up
bits : 12 - 24 (13 bit)

Enumeration: ENUM

0 : DISABLED

Disabled

1 : ENABLED

Enabled

End of enumeration elements list.

BODINT : Brown Out Detect (BOD) interrupt wake-up
bits : 13 - 26 (14 bit)

Enumeration: ENUM

0 : DISABLED

Disabled

1 : ENABLED

Enabled

End of enumeration elements list.

RESERVED : Reserved
bits : 14 - 32 (19 bit)

USB_WAKEUP : USB need_clock signal wake-up
bits : 19 - 38 (20 bit)

Enumeration: ENUM

0 : DISABLED

Disabled

1 : ENABLED

Enabled

End of enumeration elements list.

GPIOINT0 : GPIO GROUP0 interrupt wake-up
bits : 20 - 40 (21 bit)

Enumeration: ENUM

0 : DISABLED

Disabled

1 : ENABLED

Enabled

End of enumeration elements list.

GPIOINT1 : GPIO GROUP1 interrupt wake-up
bits : 21 - 42 (22 bit)

Enumeration: ENUM

0 : DISABLED

Disabled

1 : ENABLED

Enabled

End of enumeration elements list.


PDSLEEPCFG

Power-down states in deep-sleep mode
address_offset : 0x230 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PDSLEEPCFG PDSLEEPCFG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BOD_PD WDTOSC_PD RESERVED

BOD_PD : BOD power-down control for Deep-sleep and Power-down mode
bits : 3 - 6 (4 bit)

Enumeration: ENUM

0 : POWERED

Powered

1 : POWERED_DOWN

Powered down

End of enumeration elements list.

WDTOSC_PD : Watchdog oscillator power-down control for Deep-sleep and Power-down mode
bits : 6 - 12 (7 bit)

Enumeration: ENUM

0 : POWERED

Powered

1 : POWERED_DOWN

Powered down

End of enumeration elements list.

RESERVED : Reserved
bits : 7 - 38 (32 bit)


PDAWAKECFG

Power-down states for wake-up from deep-sleep
address_offset : 0x234 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PDAWAKECFG PDAWAKECFG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 IRCOUT_PD IRC_PD FLASH_PD BOD_PD ADC_PD SYSOSC_PD WDTOSC_PD SYSPLL_PD USBPLL_PD USBPAD_PD RESERVED RESERVED RESERVED RESERVED RESERVED

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 : Crystal 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.

USBPLL_PD : USB PLL wake-up configuration
bits : 8 - 16 (9 bit)

Enumeration: ENUM

0 : POWERED

Powered

1 : POWERED_DOWN

Powered down

End of enumeration elements list.

USBPAD_PD : USB transceiver wake-up configuration
bits : 10 - 20 (11 bit)

Enumeration: ENUM

1 : USB_TRANSCEIVER_POWE

USB transceiver powered down

1 : USB_TRANSCEIVER_POWE

USB transceiver powered down

End of enumeration elements list.

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)


PDRUNCFG

Power configuration register
address_offset : 0x238 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PDRUNCFG PDRUNCFG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 IRCOUT_PD IRC_PD FLASH_PD BOD_PD ADC_PD SYSOSC_PD WDTOSC_PD SYSPLL_PD USBPLL_PD USBPAD_PD RESERVED RESERVED RESERVED RESERVED RESERVED

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 : Crystal 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.

USBPLL_PD : USB PLL power-down
bits : 8 - 16 (9 bit)

Enumeration: ENUM

0 : POWERED

Powered

1 : POWERED_DOWN

Powered down

End of enumeration elements list.

USBPAD_PD : USB transceiver power-down configuration
bits : 10 - 20 (11 bit)

Enumeration: ENUM

1 : USB_TRANSCEIVER_POWE

USB transceiver powered down (suspend mode)

1 : USB_TRANSCEIVER_POWE

USB transceiver powered down (suspend mode)

End of enumeration elements list.

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)


WDTOSCCTRL

Watchdog oscillator control
address_offset : 0x24 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

WDTOSCCTRL WDTOSCCTRL read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DIVSEL FREQSEL RESERVED

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)


SYSRSTSTAT

System reset status register
address_offset : 0x30 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SYSRSTSTAT SYSRSTSTAT read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 POR EXTRST WDT BOD SYSRST RESERVED

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 : External reset status
bits : 1 - 2 (2 bit)

Enumeration: ENUM

0 : NO_RESET_EVENT_DETEC

No reset 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

Device ID
address_offset : 0x3F4 Bytes (0x0)
access : read-only
reset_value : 0x0
reset_Mask : 0x0

DEVICE_ID DEVICE_ID read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DEVICEID

DEVICEID : Device ID numbers for LPC11Uxx parts LPC11U12FHN33/201 = 0x095C 802B/0x295C 802B LPC11U12FBD48/201 = 0x095C 802B/0x295C 802B LPC11U13FBD48/201 = 0x097A 802B/0x297A 802B LPC11U14FHN33/201 = 0x0998 802B/0x2998 802B LPC11U14FHI33/201 = 0x2998 802B LPC11U14FBD48/201 = 0x0998 802B/0x2998 802B LPC11U14FET48/201 = 0x0998 802B/0x2998 802B LPC11U23FBD48/301 = 0x2972 402B LPC11U24FHI33/301 = 0x2988 402B LPC11U24FBD48/301 = 0x2988 402B LPC11U24FET48/301 = 0x2988 402B LPC11U24FHN33/401 = 0x2980 002B LPC11U24FBD48/401 = 0x2980 002B LPC11U24FBD64/401 = 0x2980 002B
bits : 0 - 31 (32 bit)


PRESETCTRL

Peripheral reset control
address_offset : 0x4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PRESETCTRL PRESETCTRL read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SSP0_RST_N I2C_RST_N SSP1_RST_N RESERVED RESERVED

SSP0_RST_N : SSP0 reset control
bits : 0 - 0 (1 bit)

Enumeration: ENUM

0 : RESETS_THE_SSP0_PERI

Resets the SSP0 peripheral.

1 : SSP0_RESET_DE_ASSERT

SSP0 reset de-asserted.

End of enumeration elements list.

I2C_RST_N : I2C reset control
bits : 1 - 2 (2 bit)

Enumeration: ENUM

0 : RESETS_THE_I2C_PERIP

Resets the I2C peripheral.

1 : I2C_RESET_DE_ASSERTE

I2C reset de-asserted.

End of enumeration elements list.

SSP1_RST_N : SSP1 reset control
bits : 2 - 4 (3 bit)

Enumeration: ENUM

0 : RESETS_THE_SSP1_PERI

Resets the SSP1 peripheral.

1 : SSP1_RESET_DE_ASSERT

SSP1 reset de-asserted.

End of enumeration elements list.

RESERVED : Reserved
bits : 4 - 35 (32 bit)

RESERVED : Reserved
bits : 4 - 35 (32 bit)


SYSPLLCLKSEL

System PLL clock source select
address_offset : 0x40 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SYSPLLCLKSEL SYSPLLCLKSEL read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SEL RESERVED

SEL : System PLL clock source
bits : 0 - 1 (2 bit)

Enumeration: ENUM

0x0 : IRC

IRC

0x1 : CRYSTAL_OSCILLATOR_

Crystal Oscillator (SYSOSC)

0x3 : RESERVED

Reserved

0x3 : RESERVED

Reserved

End of enumeration elements list.

RESERVED : Reserved
bits : 2 - 33 (32 bit)


SYSPLLCLKUEN

System PLL clock source update enable
address_offset : 0x44 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SYSPLLCLKUEN SYSPLLCLKUEN read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ENA RESERVED

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)


USBPLLCLKSEL

USB PLL clock source select
address_offset : 0x48 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

USBPLLCLKSEL USBPLLCLKSEL read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SEL RESERVED

SEL : USB PLL clock source
bits : 0 - 1 (2 bit)

Enumeration: ENUM

0x0 : IRC_THE_USB_PLL_CLO

IRC. The USB PLL clock source must be switched to system oscillator for correct full-speed USB operation. The IRC is suitable for low-speed USB operation.

0x1 : SYSTEM_OSCILLATOR

System oscillator

0x3 : RESERVED

Reserved

0x3 : RESERVED

Reserved

End of enumeration elements list.

RESERVED : Reserved
bits : 2 - 33 (32 bit)


USBPLLCLKUEN

USB PLL clock source update enable
address_offset : 0x4C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

USBPLLCLKUEN USBPLLCLKUEN read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ENA RESERVED

ENA : Enable USB 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)


MAINCLKSEL

Main clock source select
address_offset : 0x70 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MAINCLKSEL MAINCLKSEL read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SEL RESERVED

SEL : Clock source for main clock
bits : 0 - 1 (2 bit)

Enumeration: ENUM

0x0 : IRC_OSCILLATOR

IRC Oscillator

0x1 : PLL_INPUT

PLL input

0x2 : WATCHDOG_OSCILLATOR

Watchdog oscillator

0x3 : PLL_OUTPUT

PLL output

End of enumeration elements list.

RESERVED : Reserved
bits : 2 - 33 (32 bit)


MAINCLKUEN

Main clock source update enable
address_offset : 0x74 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MAINCLKUEN MAINCLKUEN read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ENA RESERVED

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)


SYSAHBCLKDIV

System clock divider
address_offset : 0x78 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SYSAHBCLKDIV SYSAHBCLKDIV read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DIV RESERVED

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)


SYSPLLCTRL

System PLL control
address_offset : 0x8 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SYSPLLCTRL SYSPLLCTRL read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 MSEL PSEL RESERVED

MSEL : Feedback divider value. The division value M is the programmed MSEL value + 1. 00000: Division ratio M = 1 to 11111: Division ratio 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)


SYSAHBCLKCTRL

System clock control
address_offset : 0x80 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SYSAHBCLKCTRL SYSAHBCLKCTRL read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SYS ROM RAM0 FLASHREG FLASHARRAY I2C GPIO CT16B0 CT16B1 CT32B0 CT32B1 SSP0 USART ADC USB WWDT IOCON SSP1 PINT RESERVED GROUP0INT GROUP1INT RESERVED RAM1 USBRAM RESERVED RESERVED

SYS : Enables the clock for the AHB, the APB bridge, the Cortex-M0 FCLK and HCLK, SysCon, and the PMU. This bit is read only and always reads as 1.
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.

RAM0 : 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 : DISABLE

Disable

1 : ENABLE

Enable

End of enumeration elements list.

FLASHARRAY : Enables clock for flash array access.
bits : 4 - 8 (5 bit)

Enumeration: ENUM

0 : DISABLE

Disable

1 : ENABLE

Enable

End of enumeration elements list.

I2C : Enables clock for I2C.
bits : 5 - 10 (6 bit)

Enumeration: ENUM

0 : DISABLE

Disable

1 : ENABLE

Enable

End of enumeration elements list.

GPIO : Enables clock for GPIO port registers.
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 SSP0.
bits : 11 - 22 (12 bit)

Enumeration: ENUM

0 : DISABLE

Disable

1 : ENABLE

Enable

End of enumeration elements list.

USART : 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.

USB : Enables clock to the USB register interface.
bits : 14 - 28 (15 bit)

Enumeration: ENUM

0 : DISABLE

Disable

1 : ENABLE

Enable

End of enumeration elements list.

WWDT : Enables clock for WWDT.
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.

SSP1 : Enables clock for SSP1.
bits : 18 - 36 (19 bit)

Enumeration: ENUM

0 : DISABLE

Disable

1 : ENABLE

Enable

End of enumeration elements list.

PINT : Enables clock to GPIO Pin interrupts register interface.
bits : 19 - 38 (20 bit)

Enumeration: ENUM

0 : DISABLE

Disable

1 : ENABLE

Enable

End of enumeration elements list.

RESERVED : Reserved
bits : 20 - 42 (23 bit)

GROUP0INT : Enables clock to GPIO GROUP0 interrupt register interface.
bits : 23 - 46 (24 bit)

Enumeration: ENUM

0 : DISABLE

Disable

1 : ENABLE

Enable

End of enumeration elements list.

GROUP1INT : Enables clock to GPIO GROUP1 interrupt register interface.
bits : 24 - 48 (25 bit)

Enumeration: ENUM

0 : DISABLE

Disable

1 : ENABLE

Enable

End of enumeration elements list.

RESERVED : Reserved
bits : 25 - 50 (26 bit)

RAM1 : Enables SRAM1 block at address 0x2000 0000. See Section 3.1 for availability of this bit.
bits : 26 - 52 (27 bit)

Enumeration: ENUM

0 : DISABLE

Disable

1 : ENABLE

Enable

End of enumeration elements list.

USBRAM : Enables USB SRAM block at address 0x2000 4000.
bits : 27 - 54 (28 bit)

Enumeration: ENUM

0 : DISABLE

Disable

1 : ENABLE

Enable

End of enumeration elements list.

RESERVED : Reserved
bits : 28 - 59 (32 bit)

RESERVED : Reserved
bits : 28 - 59 (32 bit)


SSP0CLKDIV

SSP0 clock divider
address_offset : 0x94 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SSP0CLKDIV SSP0CLKDIV read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DIV RESERVED

DIV : SPI0_PCLK 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)


UARTCLKDIV

UART clock divider
address_offset : 0x98 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

UARTCLKDIV UARTCLKDIV read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DIV RESERVED

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)


SSP1CLKDIV

SSP1 clock divider
address_offset : 0x9C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SSP1CLKDIV SSP1CLKDIV read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DIV RESERVED

DIV : SSP1_PCLK clock divider values 0: Disable SSP1_PCLK. 1: Divide by 1. to 255: Divide by 255.
bits : 0 - 7 (8 bit)

RESERVED : Reserved
bits : 8 - 39 (32 bit)


SYSPLLSTAT

System PLL status
address_offset : 0xC Bytes (0x0)
access : read-only
reset_value : 0x0
reset_Mask : 0x0

SYSPLLSTAT SYSPLLSTAT read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 LOCK RESERVED

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)


USBCLKSEL

USB clock source select
address_offset : 0xC0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

USBCLKSEL USBCLKSEL read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SEL RESERVED

SEL : USB clock source. Values 0x2 and 0x3 are reserved.
bits : 0 - 1 (2 bit)

Enumeration: ENUM

0x0 : USB_PLL_OUT

USB PLL out

0x1 : MAIN_CLOCK

Main clock

End of enumeration elements list.

RESERVED : Reserved
bits : 2 - 33 (32 bit)


USBCLKUEN

USB clock source update enable
address_offset : 0xC4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

USBCLKUEN USBCLKUEN read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ENA RESERVED

ENA : Enable USB 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)


USBCLKDIV

USB clock source divider
address_offset : 0xC8 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

USBCLKDIV USBCLKDIV read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DIV RESERVED

DIV : USB clock divider values 0: Disable USB clock. 1: Divide by 1. to 255: Divide by 255.
bits : 0 - 7 (8 bit)

RESERVED : Reserved
bits : 8 - 39 (32 bit)


CLKOUTSEL

CLKOUT clock source select
address_offset : 0xE0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CLKOUTSEL CLKOUTSEL read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SEL RESERVED

SEL : CLKOUT clock source
bits : 0 - 1 (2 bit)

Enumeration: ENUM

0x0 : IRC_OSCILLATOR

IRC oscillator

0x1 : CRYSTAL_OSCILLATOR_

Crystal oscillator (SYSOSC)

0x2 : LF_OSCILLATOR_WATCH

LF oscillator (watchdog oscillator)

0x3 : MAIN_CLOCK

Main clock

End of enumeration elements list.

RESERVED : Reserved
bits : 2 - 33 (32 bit)


CLKOUTUEN

CLKOUT clock source update enable
address_offset : 0xE4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CLKOUTUEN CLKOUTUEN read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ENA RESERVED

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)


CLKOUTDIV

CLKOUT clock divider
address_offset : 0xE8 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CLKOUTDIV CLKOUTDIV read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DIV RESERVED

DIV : CLKOUT clock divider values 0: Disable CLKOUT clock divider. 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 EmbeetleEmbeetle, an IDE designed from scratch for embedded software developers.