Page 52
3. Interrupt Control Circuit
3.3 Interrupt Enable Register (EIR)
TMP89FM42
RA003
Note 1: IL3 is a read-only register. Writing the register does not affect interrupt latch.
Note 2: In the main program, before manipulating an interrupt latch (IL), be sure to clear the interrupt master enable flag (IMF) to
"0" (Disable interrupt by DI instruction). Then set the IMF to "1" as required after operating the IL (Enable interrupt by EI
instruction).
In the interrupt service routine, the IMF becomes "0" automatically and need not be cleared to "0" normally. However, if
using multiple interrupt in the interrupt service routine, manipulate the IL before setting the IMF to "1".
Note 3: Do not clear IL with read-modify-write instructions such as bit operations.
Note 4: When a read instruction is executed on ILL, bits 0 to 2 are read as "0". Other unused bits are read as "0".
Interrupt latch (ILL)
ILL
7
6
5
4
3
2
1
0
(0x0FE0)
Bit Symbol
IL7
IL6
IL5
IL4
IL3
-
-
-
Read/Write
R/W
R/W
R/W
R/W
R
R
R
R
After reset
0
0
0
0
0
0
0
0
Function
INTTXD0
INTRXD0 /
INTSIO0
INTTBT
INTWUC
INTWDT
Interrupt latch (ILH)
ILH
7
6
5
4
3
2
1
0
(0x0FE1)
Bit Symbol
IL15
IL14
IL13
IL12
IL11
IL10
IL9
IL8
Read/Write
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
After reset
0
0
0
0
0
0
0
0
Function
INTSBI0/
INTSIO0
INTTCA0
INTTC01
INTTC00
INTRTC
INTADC
INTVLTD
INT5
Interrupt latch (ILE)
ILE
7
6
5
4
3
2
1
0
(0x0FE2)
Bit Symbol
IL23
IL22
IL21
IL20
IL19
IL18
IL17
IL16
Read/Write
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
After reset
0
0
0
0
0
0
0
0
Function
INTTXD1
INTRXD1
INTTCA1
INT4
INT3
INT2
INT1
INT0
Interrupt latch (ILD)
ILD
7
6
5
4
3
2
1
0
(0x0FE3)
Bit Symbol
-
-
-
-
-
-
IL25
IL24
Read/Write
R
R
R
R
R
R
R/W
R/W
After reset
0
0
0
0
0
0
0
0
Function
INTTC03
INTTC02
IL25 to IL4
Interrupt latch
Read
Write
0:
1:
No interrupt request
Interrupt request
Clears the interrupt request
(Notes 2 and 3)
Does not clear the interrupt
request
(Interrupt is not set by writing "1".)
IL3
0:
1:
No interrupt request
Interrupt request
-
Содержание TLCS-870/C1 Series
Страница 1: ...8 Bit Microcontroller TLCS 870 C1 Series TMP89FM42 查询TMP89FM42供应商 捷多邦 专业PCB打样工厂 24小时加急出货 ...
Страница 3: ...Revision History Date Revision 2007 10 25 1 First Release 2007 11 3 2 Contents Revised ...
Страница 4: ......
Страница 14: ......
Страница 18: ...1 3 Block Diagram TMP89FM42 1 3 Block Diagram Figure 1 2 Block Diagram ...
Страница 22: ...1 4 Pin Names and Functions TMP89FM42 ...
Страница 60: ...2 CPU Core 2 5 Revision History TMP89FM42 ...
Страница 76: ...3 Interrupt Control Circuit 3 8 Revision History TMP89FM42 ...
Страница 86: ...4 External Interrupt control circuit 4 3 Function TMP89FM42 ...
Страница 102: ...7 Voltage Detection Circuit 7 5 Revision History TMP89FM42 ...
Страница 126: ...8 I O Ports 8 3 I O Port Registers TMP89FM42 Note 2 i 0 to 1 ...
Страница 136: ...8 I O Ports 8 5 Revision History TMP89FM42 ...
Страница 142: ...9 Special Function Registers 9 3 SFR3 0x0E40 to 0x0EFF TMP89FM42 ...
Страница 146: ...10 Low Power Consumption Function for Peripherals TMP89FM42 ...
Страница 149: ...TMP89FM42 11 3 Revision History Rev Description RA001 Deleted SLEEP2 description ...
Страница 150: ...11 Divider Output DVO 11 3 Revision History TMP89FM42 ...
Страница 220: ...15 Real Time Clock RTC 15 4 Real Time Clock Operation TMP89FM42 ...
Страница 250: ...16 Asynchronous Serial Interface UART 16 15 Revision History TMP89FM42 ...
Страница 302: ...18 Serial Bus Interface SBI 18 7 Revision History TMP89FM42 ...
Страница 336: ...21 Flash Memory 21 4 Toggle Bit D6 TMP89FM42 Note 1 Make sure that you set the C register to 0x00 LD FLSCR2 0xD5 ...
Страница 338: ...21 Flash Memory 21 4 Toggle Bit D6 TMP89FM42 ...
Страница 384: ...22 Serial PROM Mode 22 15 Revision History TMP89FM42 ...
Страница 388: ...24 Input Output Circuit 24 1 Control Pins TMP89FM42 ...
Страница 404: ...25 Electrical Characteristics 25 11 Revision History TMP89FM42 ...
Страница 406: ...26 Package Dimensions TMP89FM42 ...
Страница 408: ......