SIC63616-(Rev. 1.0) NO. P166
3240-0412
4.15.1 Interrupt factor
Table 4.15.1.1 shows the factors for generating interrupt requests.
The interrupt flags are set to "1" depending on the corresponding interrupt factors.
The CPU operation is interrupted when an interrupt factor flag is set to "1" if the following conditions are
established.
• The corresponding mask register is "1" (enabled)
• The interrupt flag is "1" (EI)
The interrupt factor flag is reset to "0" when "1" is written.
At initial reset, the interrupt factor flags are reset to "0".
∗
Since the watchdog timer's interrupt is NMI, the interrupt is generated regardless of the setting above,
and no interrupt factor flag is provided.
Table 4.15.1.1 Interrupt factors
Interrupt factor
R/f converter (error)
R/f converter (end of reference conversion)
R/f converter (end of sensor conversion)
Programmable timer 0 (underflow)
Programmable timer 0 (compare match)
Programmable timer 1 (underflow)
Programmable timer 1 (compare match)
Programmable timer 2 (underflow)
Programmable timer 2 (compare match)
Programmable timer 3 (underflow)
Programmable timer 3 (compare match)
Programmable timer 4 (underflow)
Programmable timer 4 (compare match)
Programmable timer 5 (underflow)
Programmable timer 5 (compare match)
Programmable timer 6 (underflow)
Programmable timer 6 (compare match)
Programmable timer 7 (underflow)
Programmable timer 7 (compare match)
Serial interface (8-bit data input/output completion)
Key input interrupt <P13>
Key input interrupt <P12>
Key input interrupt <P11>
Key input interrupt <P10>
Key input interrupt <P43>
Key input interrupt <P42>
Key input interrupt <P41>
Key input interrupt <P40>
Stopwatch timer (Direct RUN)
Stopwatch timer (Direct LAP)
Stopwatch timer (1 Hz)
Stopwatch timer (10 Hz)
Clock timer 16 Hz (falling edge)
Clock timer 32 Hz (falling edge)
Clock timer 64 Hz (falling edge)
Clock timer 128 Hz (falling edge)
Clock timer 1 Hz (falling edge)
Clock timer 2 Hz (falling edge)
Clock timer 4 Hz (falling edge)
Clock timer 8 Hz (falling edge)
IRFE
IRFR
IRFS
IPT0
ICTC0
IPT1
ICTC1
IPT2
ICTC2
IPT3
ICTC3
IPT4
ICTC4
IPT5
ICTC5
IPT6
ICTC6
IPT7
ICTC7
ISIF
IK03
IK02
IK01
IK00
IK13
IK12
IK11
IK10
IRUN
ILAP
ISW1
ISW10
IT3
IT2
IT1
IT0
IT7
IT6
IT5
IT4
(FFF1H•D2)
(FFF1H•D1)
(FFF1H•D0)
(FFF2H•D1)
(FFF2H•D0)
(FFF3H•D1)
(FFF3H•D0)
(FFF4H•D1)
(FFF4H•D0)
(FFF5H•D1)
(FFF5H•D0)
(FFF6H•D1)
(FFF6H•D0)
(FFF7H•D1)
(FFF7H•D0)
(FFF8H•D1)
(FFF8H•D0)
(FFF9H•D1)
(FFF9H•D0)
(FFFAH•D0)
(FFFBH•D3)
(FFFBH•D2)
(FFFBH•D1)
(FFFBH•D0)
(FFFCH•D3)
(FFFCH•D2)
(FFFCH•D1)
(FFFCH•D0)
(FFFDH•D3)
(FFFDH•D2)
(FFFDH•D1)
(FFFDH•D0)
(FFFEH•D3)
(FFFEH•D2)
(FFFEH•D1)
(FFFEH•D0)
(FFFFH•D3)
(FFFFH•D2)
(FFFFH•D1)
(FFFFH•D0)
Interrupt factor flag
Note: After an interrupt occurs, the same interrupt will occur again if the interrupt enabled state (I flag =
"1") is set or the RETI instruction is executed unless the interrupt factor flag is reset. Therefore, be
sure to reset (write "1" to) the interrupt factor flag in the interrupt service routine before shifting to the
interrupt enabled state.
Содержание S1C63616
Страница 1: ...S1C63616 Technical Manual Rev 1 0 ...