Specifications

S1C6S2N7 TECHNICAL SOFTWARE EPSON II-63
CHAPTER 3: PERIPHERAL CIRCUITS (Interrupt and Halt)
Examples of interrupt
and halt control
program
• Restart from halt state by interrupt
Main routine
Label Mnemonic/operand Comment
LD X,0E9H ;Set address of motor driver
;interrupt mask register
OR MX,0001B ;Enable motor driver
;input interrupt
;
LD X,0E8H ;Set address of K00 to K03
;interrupt mask register
OR MX,1111B ;Enable K00 to K03
;input interrupt
;
LD X,0EAH ;Set address of stopwatch
;interrupt mask register
OR MX,0011B ;Enable 1 Hz, 10 Hz stopwatch interrupt
;
LD X,0EBH ;Set address of timer interrupt
;mask register
OR MX,0111B ;Enable timer interrupt
;(32 Hz, 8 Hz, 2 Hz)
MAIN: EI ;Set interrupt flag (EI state is set)
HALT ;Halt mode
JP MAIN ;Jump to MAIN