![NXP Semiconductors MPC5605BK Reference Manual Download Page 225](http://html.mh-extra.com/html/nxp-semiconductors/mpc5605bk/mpc5605bk_reference-manual_1721852225.webp)
Chapter 12 Wakeup Unit (WKPU)
MPC5606BK Microcontroller Reference Manual, Rev. 2
Freescale Semiconductor
225
Figure 12-12. External interrupt pad diagram
All of the external interrupt pads within a single group have equal priority. It is the responsibility of the
user software to search through the group of sources in the most appropriate way for their application.
NOTE
Glitch filter control and pad configuration should be done while the external
interrupt line is disabled in order to avoid erroneous triggering by glitches
caused by the configuration process itself.
12.5.3.1
External interrupt management
Each external interrupt can be enabled or disabled independently. This can be performed using a single
rolled up register (
). A pad defined as an external interrupt can be configured by the user to
recognize external interrupts with an active rising edge, an active falling edge or both edges being active.
NOTE
Writing a 0 to both IREE[x] and IFEE[x] disables the external interrupt
functionality for that pad completely (that is, no system wakeup or interrupt
will be generated on any activity on that pad)!
The active IRQ edge is controlled by the users through the configuration of the registers WIREER and
WIFEER.
Each external interrupt supports an individual flag that is held in the flag register (WISR). The bits in the
WISR[EIF] field are cleared by writing a 1 to them; this prevents inadvertent overwriting of other flags in
the register.
OR
OR
In
te
rr
upt
Co
nt
ro
lle
r
Interrupt
Pads
WIREER[28:0]
Interrupt edge enable
WIFEER[28:0]
Falling
Rising
Edge detection
Analog glitch filter
WIFER[28:0]
Glitch filter enable
Interrupt enable
OR
IRQ_16_23
IRQ_15_08
IRQ_07_00
Flag[19:16]
Flag[15:8]
WISR[28:0]
Flag[7:0]
WRER[28:0]
Wakeup enable
Mode/
IRER[28:0]
RTC API
Flag[24:20]
IRQ_24_28
Power Ctl
Vectors
Summary of Contents for MPC5605BK
Page 2: ...This page is intentionally left blank...
Page 20: ...MPC5606BK Microcontroller Reference Manual Rev 2 20 Freescale Semiconductor...
Page 103: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 103 Clocks and power...
Page 645: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 643 Timers...
Page 715: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 713 ADC system...
Page 787: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 787 Memory...
Page 893: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 893 Integrity...
Page 943: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 943 Debug...