Datasheet
DRAFT
DRAFT DRAFT DR
DRAFT DRAFT DRAFT
D
RAF
DRAFT DRAFT DRA
F
T D
RAFT DR
AFT D
DRA
F
T DRAFT DRAFT
D
RAFT
DRAFT
D
RAFT
DRA
LPC15xx All information provided in this document is subject to legal disclaimers. © NXP B.V. 2014. All rights reserved.
Objective data sheet Rev. 1.0 — 16 January 2014 25 of 98
NXP Semiconductors
LPC15xx
32-bit ARM Cortex-M3 microcontroller
• Digital output driver with configurable open-drain output
• Digital input: Weak pull-up resistor (PMOS device) enabled/disabled
• Digital input: Weak pull-down resistor (NMOS device) enabled/disabled
• Digital input: Repeater mode enabled/disabled
• Digital input: Input digital filter configurable on all pins
• Digital input: Input glitch filter enabled/disabled on select pins
• Analog input
7.11 Switch Matrix (SWM)
The switch matrix controls the function of each digital or mixed analog/digital pin in a
highly flexible way by allowing to connect many functions like the USART, SPI, SCT, and
I2C functions to any pin that is not power or ground. These functions are called movable
functions and are listed in Table 4
.
Functions that need specialized pads like the ADC or analog comparator inputs can be
enabled or disabled through the switch matrix. These functions are called fixed-pin
functions and cannot move to other pins. The fixed-pin functions are listed in Table 3
. If a
fixed-pin function is disabled, any other movable function can be assigned to this pin.
Fig 9. Standard I/O pin configuration
3,1
9
''
9
''
(6'
9
66
(6'
VWURQJ
SXOOXS
VWURQJ
SXOOGRZQ
9
''
ZHDN
SXOOXS
ZHDN
SXOOGRZQ
RSHQGUDLQHQDEOH
RXWSXWHQDEOH
UHSHDWHUPRGH
HQDEOH
SXOOXSHQDEOH
SXOOGRZQHQDEOH
VHOHFWGDWD
LQYHUWHU
GDWDRXWSXW
GDWDLQSXW
VHOHFWJOLWFK
ILOWHU
DQDORJLQSXW
VHOHFWDQDORJLQSXW
SLQFRQILJXUHG
DVGLJLWDORXWSXW
GULYHU
SLQFRQILJXUHG
DVGLJLWDOLQSXW
SLQFRQILJXUHG
DVDQDORJLQSXW
352*5$00$%/(
',*,7$/),/7(5
QV*/,7&+
),/7(5