UM10850
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2016. All rights reserved.
User manual
Rev. 2.4 — 13 September 2016
30 of 464
NXP Semiconductors
UM10850
Chapter 4: LPC5410x System configuration (SYSCON)
4.5 Register description
All system control block registers reside on word address boundaries. Details of the
registers appear in the description of each function. System configuration functions are
divided into 3 groups: Main system configuration at base address 0x4000 0000 (see
), Asynchronous system configuration at base address 0x4008 0000 (see
), and Other system registers at base address 0x4002 C000 (see
).
All address offsets not shown in the tables are reserved and should not be written to.
Remark:
The reset value column shows the reset value seen when the boot loader
executes and the flash contains valid user code. During code development, a different
value may be seen if a debugger is used to halt execution prior to boot completion.
Table 27.
Register overview: Main system configuration (base address 0x4000 0000)
Name
Access
Offset
Description
Reset value
Reference
AHBMATPRIO
R/W
0x004
AHB multilayer matrix priority control
0x0
SYSTCKCAL
R/W
0x014
System tick counter calibration
0x0
NMISRC
R/W
0x01C
NMI Source Select
0x0
ASYNCAPBCTRL
R/W
0x020
Asynchronous APB Control
0x1
SYSRSTSTAT
R/W
0x040
System reset status register
PRESETCTRL0
R/W
0x044
Peripheral reset control 0
0x0
PRESETCTRL1
R/W
0x048
Peripheral reset control 1
0x0
PRESETCTRLSET0
WO
0x04C
Set bits in PRESETCTRL0
-
PRESETCTRLSET1
WO
0x050
Set bits in PRESETCTRL1
-
PRESETCTRLCLR0
WO
0x054
Clear bits in PRESETCTRL0
-
PRESETCTRLCLR1
WO
0x058
Clear bits in PRESETCTRL1
-
PIOPORCAP0
RO
0x05C
POR captured value of port 0
PIOPORCAP1
RO
0x060
POR captured value of port 1
PIORESCAP0
RO
0x068
Reset captured value of port 0
PIORESCAP1
RO
0x06C
Reset captured value of port 1
MAINCLKSELA
R/W
0x080
Main clock source select A
0x0
MAINCLKSELB
R/W
0x084
Main clock source select B
0x0
ADCCLKSEL
R/W
0x08C
ADC clock source select
0x0
CLKOUTSELA
R/W
0x094
CLKOUT clock source select A
0x0
CLKOUTSELB
R/W
0x098
CLKOUT clock source select B
0x0
SYSPLLCLKSEL
R/W
0x0A0
PLL clock source select
0x0
AHBCLKCTRL0
R/W
0x0C0
AHB Clock control 0
0x18B
AHBCLKCTRL1
R/W
0x0C4
AHB Clock control 1
0x0
AHBCLKCTRLSET0
WO
0x0C8
Set bits in AHBCLKCTRL0
-
AHBCLKCTRLSET1
WO
0x0CC
Set bits in AHBCLKCTRL1
-
AHBCLKCTRLCLR0
WO
0x0D0
Clear bits in AHBCLKCTRL0
-
AHBCLKCTRLCLR1
WO
0x0D4
Clear bits in AHBCLKCTRL1
-
SYSTICKCLKDIV
R/W
0x0E0
SYSTICK clock divider
0x0
AHBCLKDIV
R/W
0x100
System clock divider
0x1
ADCCLKDIV
R/W
0x108
ADC clock divider
0x0