
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
108 of 464
NXP Semiconductors
UM10850
Chapter 9: LPC5410x General Purpose I/O (GPIO)
9.5 Register description
Note:
In all GPIO registers, bits that are not shown are
reserved
.
GPIO port addresses can be read and written as bytes, halfwords, or words.
Remark:
A reset value noted as “ext” in this table and subsequent tables indicates that
the data read after reset depends on the state of the pin, which in turn may depend on an
external source.
Table 134. Register overview: GPIO port (base address 0x1C00 0000)
Name
Access
Offset
Description
Reset
value
Width
(bits)
Section
B[0:49]
R/W
[0x0000:0x0031]
Byte pin registers for all port 0 and 1 GPIO pins.
ext
8
W[0:49]
R/W
[0x1000:0x10C4]
Word pin registers for all port 0 and 1 GPIO pins. ext
32
DIR0
R/W
0x2000
Direction registers port 0
0
32
DIR1
R/W
0x2004
Direction registers port 1
0
32
MASK0
R/W
0x2080
Mask register port 0
0
32
MASK1
R/W
0x2084
Mask register port 1
0
32
PIN0
R/W
0x2100
Port pin register port 0
ext
32
PIN1
R/W
0x2104
Port pin register port 1
ext
32
MPIN0
R/W
0x2180
Masked port register port 0
ext
32
MPIN1
R/W
0x2184
Masked port register port 1
ext
32
SET0
R/W
0x2200
Write: Set register for port 0
Read: output bits for port 0
0
32
SET1
R/W
0x2204
Write: Set register for port 1
Read: output bits for port 1
0
32
CLR0
WO
0x2280
Clear port 0
NA
32
CLR1
WO
0x2284
Clear port 1
NA
32
NOT0
WO
0x2300
Toggle port 0
NA
32
NOT1
WO
0x2304
Toggle port 1
NA
32
DIRSET0
WO
0x2380
Set pin direction bits for port 0
0x0
32
DIRCLR0
WO
0x2400
Clear pin direction bits for port 0
-
32
DIRNOT0
WO
0x2480
Toggle pin direction bits for port 0
-
32
DIRSET1
WO
0x2384
Set pin direction bits for port 1
0x0
32
DIRCLR1
WO
0x2404
Clear pin direction bits for port 1
-
32
DIRNOT1
WO
0x2484
Toggle pin direction bits for port 1
-
32