Specifications

Table Of Contents
S1C62740 TECHNICAL SOFTWARE EPSON II-71
CHAPTER 6: PERIPHERAL CIRCUITS (Interrupt)
Table 6.15.2 Interrupt flags and interrupt mask registers
Example program
for the interrupt
Following program shows the interrupt procedure.
Label Mnemonic/operand Comment
Interrupt factor Interrupt factor flag Interrupt mask register
Falling edge of clock timer (1 Hz) IT1 (C6H•D3) EIT1 (CCH•D3)
Falling edge of clock timer (2 Hz) IT2 (C6H•D2) EIT2 (CCH•D2)
Falling edge of clock timer (8 Hz) IT8 (C6H•D1) EIT8 (CCH•D1)
Falling edge of clock timer (32 Hz) IT32 (C6H•D0) EIT32 (CCH•D0)
Falling edge of stopwatch timer (1 Hz) ISW1 (C5H•D1) EISW1 (CBH•D1)
Falling edge of stopwatch timer (10 Hz) ISW0 (C5H•D0) EISW0 (CBH•D0)
A/D converter converting finish IAD (C4H•D0) EIAD (C8H•D2)
No matching between input ports (K00–K03) IK0 (C3H•D0) EIK0 (C9H•D0)
and input comparison registers (DFK00–DFK03) SIK00 (CAH•D0)
SIK01 (CAH•D1)
SIK02 (CAH•D2)
SIK03 (CAH•D3)
No matching between input port K10 IK1 (C2H•D0) EIK1 (C9H•D1)
and input comparison register DFK10
Data (8 bits) input/output of ISIO (C1H•D0) EISIO (C8H•D1)
serial interface has completed
Programmable timer down count to 00H IPT (C0H•D0) EIPT (C8H•D0)
;*
;* INTERRUPT
;*
ZIPT EQU 0C0H ;PTM INTERRUPT FACTOR FLAG
ZISIO EQU 0C1H ;SIO INTERRUPT FACTOR FLAG
ZIK1 EQU 0C2H ;K10 INTERRUPT FACTOR FLAG
ZIK0 EQU 0C3H ;K00-K03 INTERRUPT FACTOR FLAG
ZIAD EQU 0C4H ; A/D CONVERTER INTERRUPT FACTOR FLAG
ZISW EQU 0C5H ;STW INTERRUPT FACTOR FLAG
ZIT EQU 0C6H ;TIMER INTERRUPT FACTOR FLAG
ZWDOG EQU 0E5H ;WATCHDOG REGISTER
;
ORG 102H
JP TMINT ;TIMER (7th PRIORITY)
;
ORG 104H
JP SWINT ;STOPWATCH (6th PRIORITY)
;
ORG 106H
JP ADINT ;A/D (5th PRIORITY)
;
ORG 108H
JP K0INT ;K0 (4th PRIORITY)
;
ORG 10AH
JP K1INT ;K10 (3rd PRIORITY)