
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
95 of 464
NXP Semiconductors
UM10850
Chapter 7: LPC5410x I/O pin configuration (IOCON)
[2]
The input may be turned off by clearing DIGIMODE if it is not needed.
7.5.3 Type A IOCON registers (PIO0, PIO1)
This IOCON table applies to pins P0[29 to 31], P1[0 to 8].
Table 114. Type I I/O Control registers: FUNC values and pin functions
Value of FUNC field in IOCON register
Register
000
001
010
011
100
101
110
111
PIO0_23
PIO0_23
I2C0_SCL
CT32B0_CAP0
PIO0_24
PIO0_24
I2C0_SDA
CT32B0_CAP1
CT32B0_MAT0
PIO0_25
PIO0_25
I2C1_SCL
U1_CTS
CT32B0_CAP2
CT32B1_CAP1
PIO0_26
PIO0_26
I2C1_SDA
CT32B0_CAP3
PIO0_27
PIO0_27
I2C2_SCL
CT32B2_CAP0
PIO0_28
PIO0_28
I2C2_SDA
CT32B2_MAT0
Table 115. Address map PIO0_[29:31] registers
Peripheral
Base address
Offset
Increment
Dimension
IOCON
0x4001 C000
[0x074:0x07C]
0x4
3
Table 116. Type A IOCON registers(PIO0_[29:31], address offsets [0x074:0x07C]) bit description
Bit
Symbol
Value
Description
Reset
value
2:0
FUNC
Selects pin function.
0
4:3
MODE
Selects function mode (on-chip pull-up/pull-down resistor control).
10
0x0
Inactive. Inactive (no pull-down/pull-up resistor enabled).
0x1
Pull-down. Pull-down resistor enabled.
0x2
Pull-up. Pull-up resistor enabled.
0x3
Repeater. Repeater mode.
5
-
Reserved. Read value is undefined, only zero should be written.
NA
6
INVERT
Input polarity.
0
0
Disabled. Input function is not inverted.
1
Enabled. Input is function inverted.
7
DIGIMODE
Select Analog/Digital mode.
1
0
Analog mode.
1
Digital mode.
8
FILTEROFF
Controls input glitch filter.
1
0
Filter enabled. Noise pulses below approximately 10 ns are filtered out
1
Filter disabled. No input filtering is done
9
-
Reserved. Read value is undefined, only zero should be written.
NA