tmp88ch40mg TOSHIBA Semiconductor CORPORATION, tmp88ch40mg Datasheet - Page 27

no-image

tmp88ch40mg

Manufacturer Part Number
tmp88ch40mg
Description
8 Bit Microcontroller
Manufacturer
TOSHIBA Semiconductor CORPORATION
Datasheet
3. Interrupt Control Circuit
Internal/External
Two of the internal interrupt sources are pseudo nonmaskable while the rest are maskable.
The interrupt latch is set to “1” by the generation of its interrupt request which requests the CPU to accept its inter-
rupts. Interrupts are enabled or disabled by software using the interrupt master enable flag (IMF) and interrupt enable
flag (EF). If more than one interrupts are generated simultaneously, interrupts are accepted in order which is domi-
nated by hardware. However, there are no prioritized interrupt factors among non-maskable interrupts.
The TMP88CH40MG has a total of 19 interrupt sources excluding reset. Interrupts can be nested with priorities.
Interrupt sources are provided with interrupt latches (IL), which hold interrupt requests, and independent vectors.
External
Internal
Internal
Internal
Internal
Internal
Internal
Internal
Internal
Internal
Internal
Internal
Internal
Internal
Internal
Internal
Internal
Internal
Internal
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
(Reset)
INTSW (Software interrupt)
INTWDT (Watchdog timer interrupt)
INT0 (External interrupt 0)
Reserved
Reserved
INTTBT (TBT interrupt)
Reserved
INTEMG1 (ch1 Error detect interrupt)
Reserved
INTCLM1 (ch1 Overload protection interrupt)
Reserved
INTTMR31 (ch1 Timer 3 interrupt)
Reserved
Reserved
Reserved
INTPDC1 (ch1 Posision detect interrupt)
Reserved
INTPWM1 (ch1 Waveform generater interrupt)
Reserved
INTEDT1 (ch1 Erectric angle Timer interrupt)
Reserved
INTTMR11 (ch1 Timer1 interrupt)
Reserved
INTTMR21 (ch1 Timer2 interrupt)
Reserved
INTTC1 (TC1 interrupt)
Reserved
Reserved
Reserved
Reserved
Reserved
INTRX (UART receive interrupt)
INTTX (UART transmit interrupt)
INTSIO (SIO interrupt)
INTTC3 (TC3 interrupt)
INTTC4 (TC4 interrupt)
Reserved
INTADC (A/D converter interrupt)
Interrupt Factors
Page 19
Nonmaskable
Pseudo nonmaskable
Pseudo nonmaskable
IMF• EF3 = 1, INT0EN = 1
IMF• EF4 = 1
IMF• EF5 = 1
IMF• EF6 = 1
IMF• EF7 = 1
IMF• EF8 = 1
IMF• EF9 = 1
IMF• EF10 = 1
IMF• EF11 = 1
IMF• EF12 = 1
IMF• EF13 = 1
IMF• EF14 = 1
IMF• EF15 = 1
IMF• EF16 = 1
IMF• EF17 = 1
IMF• EF18 = 1
IMF• EF19 = 1
IMF• EF20 = 1
IMF• EF21 = 1
IMF• EF22 = 1
IMF• EF23 = 1
IMF• EF24 = 1
IMF• EF25 = 1
IMF• EF26 = 1
IMF• EF27 = 1
IMF• EF28 = 1
IMF• EF29 = 1
IMF• EF30 = 1
IMF• EF31 = 1
IMF• EF32 = 1
IMF• EF33 = 1
IMF• EF34 = 1
IMF• EF35= 1
IMF• EF36 = 1
IMF• EF37 = 1
IMF• EF38 = 1
Enable Condition
Interrupt
Latch
IL10
IL12
IL13
IL14
IL15
IL17
IL18
IL19
IL21
IL23
IL24
IL25
IL26
IL27
IL28
IL29
IL30
IL31
IL33
IL34
IL35
IL36
IL37
IL38
IL11
IL16
IL20
IL22
IL32
IL2
IL3
IL4
IL5
IL6
IL7
IL8
IL9
TMP88CH40MG
Address
FFFFC
FFFEC
FFFDC
FFFCC
FFFBC
FFFF8
FFFF4
FFFF0
FFFE8
FFFE4
FFFE0
FFFD8
FFFD4
FFFD0
FFFC8
FFFC4
FFFC0
FFFB8
FFFB4
FFFB0
FFFAC
FFFA8
FFFA0
FFF9C
FFF8C
FFF3C
FFF2C
Vector
FFFA4
FFF98
FFF94
FFF90
FFF88
FFF84
FFF80
FFF38
FFF34
FFF30
FFF28
FFF24
Priority
Low 38
High 0
10
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
11
2
3
4
5
6
7
8
9
1

Related parts for tmp88ch40mg