AT32UC3C1512C Automotive Atmel Corporation, AT32UC3C1512C Automotive Datasheet - Page 186

no-image

AT32UC3C1512C Automotive

Manufacturer Part Number
AT32UC3C1512C Automotive
Description
Manufacturer
Atmel Corporation
12. External Interrupt Controller (EIC)
12.1
12.2
12.3
Figure 12-1. EIC Block Diagram
9166C–AVR-08/11
E X T IN T n
N M I
Features
Overview
Block Diagram
C L K _ S Y N C
E n a b le
C T R L
D IS
E N
Rev: 3.0.2.0
The External Interrupt Controller (EIC) allows pins to be configured as external interrupts. Each
external interrupt has its own interrupt request and can be individually masked. Each external
interrupt can generate an interrupt on rising or falling edge, or high or low level. Every interrupt
input has a configurable filter to remove spikes from the interrupt source. Every interrupt pin can
also be configured to be asynchronous in order to wake up the part from sleep modes where the
CLK_SYNC clock has been disabled.
A Non-Maskable Interrupt (NMI) is also supported. This has the same properties as the other
external interrupts, but is connected to the NMI request of the CPU, enabling it to interrupt any
other interrupt mode.
The EIC can wake up the part from sleep modes without triggering an interrupt. In this mode,
code execution starts from the instruction following the sleep instruction.
Dedicated interrupt request for each interrupt
Individually maskable interrupts
Interrupt on rising or falling edge
Interrupt on high or low level
Asynchronous interrupts for sleep modes without clock
Filtering of interrupt lines
Non-Maskable NMI interrupt
F IL T E R
F ilte r
P o la rity
co n tro l
L E V E L
M O D E
E D G E
E d g e /L e v e l
D e te cto r
L E V E L
M O D E
E D G E
A syn ch ro n u s
d e te cto r
A S Y N C
IN T n
C T R L
IC R
IS R
d e te ct
W a k e
M a sk
IM R
IE R
ID R
AT32UC3C
E IC _ W A K E
IR Q n
186

Related parts for AT32UC3C1512C Automotive