sh66k33a SinoWealth Micro-Electronics Corp. Ltd, sh66k33a Datasheet - Page 11

no-image

sh66k33a

Manufacturer Part Number
sh66k33a
Description
Mask 1k 4-bit Micro-controller
Manufacturer
SinoWealth Micro-Electronics Corp. Ltd
Datasheet
9. Remote Control Carrier Synthesizer
The device has a built-in carrier synthesizer for infrared or RF remote control circuits.
System Register:
The carrier synthesizer can be programmed in several different prescaler ratios by setting CPS2 - 0.
The carrier-generating counter is an 8-bit count-up counter and two 8-bit data load registers (High level data register and Low
level data register). Writing data into the data load registers can initialize the counter.
After system reset, the counter is automatically loaded with the contents of high level data register and output high level at the
same time. Following when counter counts overflow from $FF to $00,the counter is automatically loaded with the contents of
low level data register and output low level at the same time. When counter counts overflow again from $FF to $00 again, the
counter will be loaded with the contents of high level data register again. The above sequences make up a complete loop. So
the carrier synthesizer can output continuous carrier wave of certain duties and certain period.
If REMO is set to “1” from “0”, the carrier counter will be initialized to load high level data register and output high level whatever
states the counter is.
Load register programming: User can modify low level data register to change the width of the low level or modify high level
data register to change the width of high level. In the way the carrier synthesizer can output carrier wave of different duties and
different period.
REM will remain outputting carrier wave in HALT mode, but will output GND in STOP mode.
Carrier Load Data Register:
Address
Address
$0D
$1B
$1C
$1D
$1E
$13
CPS2
0
0
0
0
1
1
1
1
PPULL
CFH3
CFH7
CFL3
CFL7
Bit3
Bit3
-
CPS1
0
0
1
1
0
0
1
1
CPS2
CFH2
CFH6
CFL2
CFL6
Bit2
Bit2
-
CPS0
0
1
0
1
0
1
0
1
CPS1
CFH1
CFH5
CFL1
CFL5
Bit1
Bit1
-
REMO
CFH0
CFH4
CPS0
CFL0
CFL4
REM
Bit0
Bit0
Prescaler Divide Ratio
R/W
R/W Bit2-0: Carrier count source prescaler control
R/W
R/W Carrier low level timer load data register (low nibble)
R/W Carrier low level timer load data register (high nibble)
R/W Carrier high level timer load data register (low nibble)
R/W Carrier high level timer load data register (high nibble)
W
R
f
f
f
f
f
f
f
f
11
OSC
OSC
OSC
OSC
OSC
OSC
OSC
OSC
Bit0: REMO output data.
Bit0: REM pin output status.
/2
/2
/2
/2
/2
/2
/2
/2
11
9
7
5
3
2
1
0
Remarks
Remarks
2048 (initial)
Ratio N
512
128
32
8
4
2
1
SH66K33A

Related parts for sh66k33a