Specifications

S1C62N82 TECHNICAL SOFTWARE EPSON II-87
CHAPTER 3: PERIPHERAL CIRCUITS (Interrupt and Halt)
FAN MX,0001B ;Check stopwatch 10 Hz
;factor flag
JP Z,RETURN ;Return
CALL SW10IN ;Stopwatch 10 Hz interrupt
;service routine
JP RETURN
TIINT LD Y,0EFH ;Address of timer interrupt
;factor flag
LD X,TMFSK ;Address of timer interrupt
;factor flag buffer
LD MX,MY ;Store timer interrupt factor
;flag in buffer
FAN MX,0100B ;Check 2 Hz timer interrupt
;factor flag
CALL TINT2 ;Call 2 Hz timer interrupt
;service routine
JP RETURN ;Return
TI8RQ LD X,TMFSK ;Address of timer interrupt factor
;flag buffer
FAN MX,0010B ;Check 8 Hz timer interrupt
;factor flag
JP Z,TI32RQ ;Don't request interrupt
CALL TINT8 ;Call 8 Hz timer interrupt
;service routine
TI32RQ LD X,TMFSK ;Address of timer interrupt factor
;flag buffer
FAN MX,0001B ;Check 32 Hz timer interrupt
;factor flag
JP Z,RETURN ;Don't request interrupt
CALL TINT32 ;Call 32 Hz timer interrupt
;service routine
JP RETURN
The above program is normally used to restart the CPU
when in the halt state by interrupt and to return it to the
halt state again after the interrupt processing is completed.
The processing proceeds by repeating the halt interrupt
halt interrupt cycle.