Rev.2.00 Oct 16, 2006 page 271 of 354
REJ09B0340-0200
M30245 Group
2. Multiple Interrupts
Figure 2.15.5. Interrupts resolution circuit
Timer A4
Timer A2
UART2 reception/ACK
A/D conversion
DMA0
Timer A0
UART2 transmission/NACK
UART3 transmission/NACK
Key input interrupt
DMA0
Processor interrupt priority level (IPL)
Interrupt enable flag (I flag)
USB EP0
INT1
INT0
Watchdog timer
Reset
DBC
NMI
Interrupt
request
accepted
Level 0 (initial value)
Priority level of each interrupt
High
Low
Priority of peripheral I/O interrupts
(if priority levels are same)
Address match
UART0/UART2 Bus collision detection,
Start/stop condition detection
UART1/UART3 Bus collision detection,
Start/stop condition detection
UART1 transmission/NACK
/SSI1 transmission
UART0 transmission/NACK
/SSI0 transmission
UART3 reception/ACK
UART1 reception/ACK
/SSI1 reception
UART0 reception/ACK
/SSI0 reception
DMA1
DMA2
DMA3
Timer A1
Timer A3
USB SOF
USB function
INT2
USB
suspend
USB resume
USB reset
Vbus detection
(6) Interrupt resolution circuit
When two or more interrupts are generated simultaneously, this circuit selects the interrupt with the
highest priority level. Figure 2.15.5 shows the circuit that judges the interrupt priority level.
Содержание M16C FAMILY
Страница 12: ...Chapter 1 Hardware...
Страница 13: ...See M30245 group datasheet...
Страница 14: ...Chapter 2 Peripheral Functions Usage...
Страница 303: ...THIS PAGE IS BLANK FOR REASONS OF LAYOUT...
Страница 304: ...Chapter 3 Examples of Peripheral Functions Applications...
Страница 340: ...Chapter 4 External Buses...
Страница 361: ...THIS PAGE IS BLANK FOR REASONS OF LAYOUT...
Страница 362: ...Chapter 5 Standard Characteristics...
Страница 369: ...1753 Shimonumabe Nakahara ku Kawasaki shi Kanagawa 211 8668 Japan M30245 Group REJ09B0340 0200 User s Manual...