GMS81C5108
20. REMOCON CARRIER GENERATOR
The GMS81C5108 has a circuit to generate carriers for the
remote controller. This circuit consists of Remocon Mode
Register (RMR), Carrier Frequency High Selection (CF-
HS), Carrier Frequency Low Selection (CFLS), Remocon
Data High Register (RDHR), Remocon Data Low Register
(RDLR), Remocon Data Counter (RDC), Remocon Output
Data Register (RODR) and Remocon Output Buffer
(ROB) as shown in Figure 20-1. A carrier duty and fre-
quency are determined by the contents of these registers. A
source clock input to the 6-bit counter is selected by diving
the frequency of the system clock by two (main or sub
clock).
20.1 Remocon Signal Output Control
The output of the REMOUT pin which outputs carriers is
controlled by RODR and ROB register. While the Bit-0 of
RODR is “1”, the REMOUT pin outputs a carrier signal
generated by the remote controller carrier generator. While
this Bit is “0”, the output of the REMOUT pin is low.
RODR by an interrupt signal generated by the 8-Bit timer.
The content of the RODR.0 is output to the REMOUT pin.
Namely, the REMOUT pin outputs a high-level signal
when RODR.0 is “1” and a low-level signal when RODR.0
is “0”.
The content of the ROB is automatically transferred to the
REN ≠ 0
RDCK[2:0]
2
fxin ÷ 8
RDHR (8-Bit)
RDLR (8-Bit)
fxin is fMAIN or fSUB.
fxin ÷ 16
fxin ÷ 32
fxin ÷ 64
fxin ÷ 128
fxin ÷ 256
fxin ÷ 512
Comparator
Remocon
Interrupt
REMF
SCMR[1:0]
2
MUX
RDC(8Bit)
RDPE
REN
X
IN
IN
0X
1X
Pre-
scaler
SX
ROB (1Bit)
fxin ÷ 1
fxin ÷ 2
fxin ÷ 4
fxin ÷ 8
6-Bit Counter
MUX
RODR (1Bit)
Comparator
REMOUT
REN ≠ 0
& CCK[1:0]
CFHS (6-Bit)
CFLS (6-Bit)
RMR (Remocon Mode Register)
R/W
6
R/W
5
R/W
4
R/W
3
R/W
2
R/W
1
R/W
0
Bit :
7
ADDRESS : 0F6
RESET VALUE : -0000000
H
-
REN
CCK1
CCK0
RDPE
RDCK2
RDCK1
RDCK0
B
REN (Remocon Operation Enable)
0 : Disable
1 : Enable
RDPE (Remocon Data Pulse Enable)
0 : Disable
1 : Enable
RDCK[2:0] (Remocon Data Clock Selection)
CCK[1:0] (Carrier Clock Source Selection)
3
3
4
5
6
7
8
9
000: fMAIN÷2 or fSUB÷2
00: f
01: f
or f
SUB
÷2 or f ÷2
SUB
2
MAIN
4
001: fMAIN÷2 or fSUB÷2
MAIN
5
2
3
010: fMAIN÷2 or fSUB÷2
10: fMAIN÷2 or fSUB÷2
6
3
011: fMAIN÷2 or fSUB÷2
11: fMAIN÷2 or fSUB÷2
7
or fSUB÷2
100: fMAIN÷2
8
101: fMAIN÷2 or fSUB÷2
f
f
: main-clock frequency
: sub-clock frequency
MAIN
9
or fSUB÷2
110: fMAIN÷2
SUB
111: Carrier Signal
Figure 20-1 Remocon Carrier Generator Block Diagram
76
JUNE 2001 Ver 1.0