UM10503
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2015. All rights reserved.
User manual
Rev. 2.1 — 10 December 2015
431 of 1441
NXP Semiconductors
UM10503
Chapter 17: LPC43xx/LPC43Sxx System Control Unit (SCU)/ IO
17.4.12 Pin interrupt select register 1
This register selects one GPIO pin from all GPIO pins on all ports as the source for pin
interrupts 4 to 7.
Example: For pin interrupt 4, INTPIN4 = 0xA and PORTSEL4 = 1 select GPIO pin
GPIO1[10] located on pin P2_9 to generate an interrupt. Each pin interrupt must be
enabled in the NVIC using interrupt slots 32 to 39.
To enable each pin interrupt and configure its edge or level sensitivity, use the GPIO pin
interrupt registers (see
31:29
PORTSEL3
Pin interrupt 3: Select the port for the pin number to be
selected in the INTPIN3 bits of this register.
0
0x0
GPIO Port 0
0x1
GPIO Port 1
0x2
GPIO Port 2
0x3
GPIO Port 3
0x4
GPIO Port 4
0x5
GPIO Port 5
0x6
GPIO Port 6
0x7
GPIO Port 7
Table 205. Pin interrupt select register 0 (PINTSEL0, address 0x4008 6E00) bit description
Bit
Symbol
Value
Description
Reset
value
Table 206. Pin interrupt select register 1 (PINTSEL1, address 0x4008 6E04) bit description
Bit
Symbol
Value
Description
Reset
value
4:0
INTPIN4
Pint interrupt 4: Select the pin number within the GPIO port
selected by the PORTSEL4 bit in this register.
0
7:5
PORTSEL4
Pin interrupt 4: Select the port for the pin number to be
selected in the INTPIN4 bits of this register.
0
0x0
GPIO Port 0
0x1
GPIO Port 1
0x2
GPIO Port 2
0x3
GPIO Port 3
0x4
GPIO Port 4
0x5
GPIO Port 5
0x6
GPIO Port 6
0x7
GPIO Port 7
12:8
INTPIN5
Pint interrupt 5: Select the pin number within the GPIO port
selected by the PORTSEL5 bit in this register.
0