tmp88fw45afg TOSHIBA Semiconductor CORPORATION, tmp88fw45afg Datasheet - Page 42

no-image

tmp88fw45afg

Manufacturer Part Number
tmp88fw45afg
Description
8 Bit Microcontroller Tlcs-870/x Series
Manufacturer
TOSHIBA Semiconductor CORPORATION
Datasheet
3.2
Interrupt enable register (EIR)
Interrupt Latches
(003DH, 003CH)
(002FH, 002EH)
(002BH)
ILD,ILE
ILH,ILL
ILC
Note 1: IL2 cannot alone be cleared.
Note 2: Unable to detect the under-flow of counter.
Note 3: The nesting counter is set "0" initially, it performs count-up by the interrupt acceptance and count-down by executing the
Note 4: In main program, before manipulating the interrupt enable flag (EF) or the interrupt latch (IL), be sure to clear IMF to
Note 5: Do not clear IL with read-modify-write instructions such as bit operations.
IL39 to IL2
INF
interrupt return instruction.
"0" (Disable interrupt by DI instruction). Then set IMF newly again as required after operating on the EF or IL (Enable
interrupt by EI instruction)
In interrupt service routine, because the IMF becomes "0" automatically, clearing IMF need not execute normally on
interrupt service routine. However, if using multiple interrupt on interrupt service routine, manipulating EF or IL should be
executed before setting IMF="1".
IL15
IL31
15
15
IL30
14
14
-
Interrupt latches
Interrupt Nesting Flag
IL13
IL29
13
13
IL12
ILH (003DH)
IL28
ILD (002FH)
12
12
IL11
IL27
11
11
0: No interrupt request
1: Interrupt request
00: Out of interrupt service
01: On interrupt service of level 1
10: On interrupt service of more than
level 2
11: On interrupt service of more than
level 3
IL10
IL26
10
10
Page 28
IL25
IL9
9
9
Read
IL24
IL8
8
8
IL23
IL39
7
7
7
-
IL22
IL38
IL6
6
6
6
0: Clears the interrupt request (Note1)
1: (Unable to set interrupt latch)
00: Reserved
01: Clear the nesting counter
10: Count-down 1 step for the nesting
counter (Note2)
11: Reserved
IL21
IL37
IL5
5
5
5
ILL (003CH)
IL20
ILE (002EH)
IL36
ILE (002BH)
4
4
4
-
(Initial value: 00000000 00000000)
(Initial value: 0*000000 *00*0000)
Write
IL19
IL35
IL3
3
3
3
TMP88FW45AFG
(Initial value: 00000000)
IL18
IL34
IL2
2
2
2
IL17
IL33
1
1
1
INF
IL16
IL32
0
0
0
R/W

Related parts for tmp88fw45afg