40
EPSON
E0C6006 TECHNICAL MANUAL
CHAPTER 4: PERIPHERAL CIRCUITS AND OPERATION (Remote Controller)
EIREM: Interrupt mask register (0F2H•D2)
This register is used to select whether to mask the remote controller interrupt.
When "1" is written: Enabled
When "0" is written: Masked
Reading: Valid
When "1" is written to EIREM, the remote controller interrupt is enabled. When "0" is written, it is
masked.
At initial reset, this register is set to "0".
IREM: Interrupt factor flag (0F0H•D2)
This is the interrupt factor flag of the remote controller.
When "1" is read: Interrupt has occurred
When "0" is read: Interrupt has not occurred
Writing: Invalid
This flag is set to "1" when the interrupt
τ
cycle set with the RIC register has passed (counting of the
τ
waveform has completed).
From the status of this flag, the software can decide the remote controller interrupt. Note, however, that
even if the interrupt is masked, this flag will be set to "1" when the counting of the interrupt
τ
cycle is
completed.
This flag is reset when read out by the software.
Reading of the interrupt factor flag is available at EI, but be careful in the following cases.
If the interrupt mask register value corresponding to the interrupt factor flag to be read is set to "1", an
interrupt request will be generated by the interrupt factor flag set timing, or an interrupt request will not
be generated.
At initial reset, this flag is set to "0".