![NXP Semiconductors LCP43 Series User Manual Download Page 336](http://html1.mh-extra.com/html/nxp-semiconductors/lcp43-series/lcp43-series_user-manual_1721817336.webp)
UM10503
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2012. All rights reserved.
User manual
Rev. 1.3 — 6 July 2012
336 of 1269
NXP Semiconductors
UM10503
Chapter 17: LPC43xx GPIO
[1]
“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.
17.5.1 GPIO pin interrupts register description
17.5.1.1 Pin interrupt mode register
For each of the 8 pin interrupts selected in the PINTSELn registers (see
and
), one bit in the ISEL register determines whether the interrupt is edge or level
sensitive.
17.5.1.2 Pin interrupt level (rising edge) interrupt enable register
For each of the 8 pin interrupts selected in the PINTSELn registers (see
and
), one bit in the IENR register enables the interrupt depending on the pin
interrupt mode configured in the ISEL register:
•
If the pin interrupt mode is edge sensitive (PMODE = 0), the rising edge interrupt is
enabled.
•
If the pin interrupt mode is level sensitive (PMODE = 1), the level interrupt is enabled.
The IENF register configures the active level (HIGH or LOW) for this interrupt.
NOT5
WO
0x2314
Toggle port 5
NA
word (32 bit)
NOT6
WO
0x2318
Toggle port 6
NA
word (32 bit)
NOT7
WO
0x231C
Toggle port 7
NA
word (32 bit)
Table 185. Register overview: GPIO port (base address 0x400F 4000)
The highest pin number on each port depends on package size (see
Table 180
).
Name
Access
Address
offset
Description
Reset
value
Width
Reference
Table 186. Pin interrupt mode register (ISEL, address 0x4008 7000) bit description
Bit
Symbol Description
Reset
value
Access
7:0
PMODE Selects the interrupt mode for each pin interrupt. Bit n
configures the pin interrupt selected in PINTSELn.
0 = Edge sensitive
1 = Level sensitive
0
R/W
31:8
-
Reserved.
-
-
Table 187. Pin interrupt level (rising edge) interrupt enable register (IENR, address 0x4008
7004) bit description
Bit
Symbol
Description
Reset
value
Access
7:0
ENRL
Enables the rising edge or level interrupt for each pin
interrupt. Bit n configures the pin interrupt selected in
PINTSELn.
0 = Disable rising edge or level interrupt.
1 = Enable rising edge or level interrupt.
0
R/W
31:8
-
Reserved.
-
-