
CHAPTER  15   REMOTE  CONTROLLER  RECEIVER  (
µ
PD789489, 78F9489 ONLY) 
User’s Manual  U15331EJ4V1UD 
274 
(4)  Remote controller receive GPHS compare register (RMGPHS) 
This register is used to detect the high level of a remote controller guide pulse (short side).  
RMGPHS is set with an 8-bit memory manipulation instruction. 
RESET input sets RMGPHS to 00H. 
(5)  Remote controller receive GPHL compare register (RMGPHL) 
This register is used to detect the high level of a remote controller guide pulse (long side). 
RMGPHL is set with an 8-bit memory manipulation  instruction. 
RESET input sets RMGPHL to 00H. 
(6)  Remote controller DLS compare register (RMDLS) 
This register is used to detect the low level of a remote controller data (short side). 
RMDLS is set with an 8-bit memory manipulation instruction. 
RESET input sets RMDLS to 00H. 
(7)  Remote controller receive DLL compare register (RMDLL) 
This register is used to detect the low level of a remote controller data (long side). 
RMDLL is set with an 8-bit memory manipulation instruction. 
RESET input sets RMDLL to 00H. 
RIN
Allowable
range
Counter value
RMGPHS register value
RMGPHL register value
Guide pulse If RMGPHS ≤ counter value < RMGPHL 
is satisfied, it is assumed that the high 
level of the guide pulse has been  
successfully received.
RIN
Counter value
RMDLS register value
RMDLL register value
Data 0/data 1
Allowable
range
If RMDLS ≤ counter value < RMDLL 
is satisfied, it is assumed that the low level 
of data 0 or data 1 has been successfully 
received.