SC65D02C40
8-BIT MCU FOR PRESET REMOTE CONTROL (MASK TYPE)
DESCRIPTION
SC65D02C40 is a preset universal remote control transmitter
which uses Silan’s 8-bit MCU core SC65X. It integrates 40K-byte
MASK ROM, memory and special code transmitting module, so a
preset universal remote solution can be easily achieved only with
a few periphery components. It can preset hundreds of different
remote codes and data to control a plurality of home electric
appliances.
For universal remote control design, PC software auxiliary
function is available for reducing design cycle and improving
reliability and efficiency through code parameter setting, for which
only original data is required to get code data to be masked to
ROM.
Another universal remote control transmitter SC65D02P40 of
Silan has built-in 8K ROM and 32K OTP, and it is compatible with
SC65D02C40 in memory total capacity and function. The program
developed on SC65D02P40 can be directly used to generate the
masking program of SC65D02C40, which can be used foe small-
batch production and sample design.
APPLICATIONS
∗
Preset universal remote control.
FEATURES
∗
∗
∗
Use 8-bit MCU core SC65X.
Built-in 40K-byte MASK ROM.
Integrate code transmitting circuit, the carrier frequency and
duty can be set flexibly, provide 32-byte code transmitting
buffer.
∗
∗
∗
Maximum 20 pins for key function, support 96 keys.
Use CMOS technology, operating voltage is 1.8V ~ 3.6V,
quiescent current is less than 1μA.
Together with good application software, development
efficiency is high.
ORDERING INFORMATION
Part No.
SC65D02C40
SC65D02C40A
SC65D02C40B
SC65D02C40C
General purpose
I/O ports
16
16
20
20
Package
SSOP-24-300-0.65
SOP-24-375-1.27
SOP-28-375-1.27
SSOP-28-300-0.65
Marking
SC65D02C40
SC65D02C40A
SC65D02C40B
SC65D02C40C
HANGZHOU SILAN MICROELECTRONICS CO.,LTD
Http: //www.silan.com.cn
REV:1.1
2008.12.10
Page 1 of 17
SC65D02C40
BLOCK DIAGRAM
ABSOLUTE MAXIMUM RATINGS
Characteristics
Power Supply
Input Voltage
Storage Temperature
Operating Temperature
Symbol
V
DD
V
IN
T
stg
T
opr
Range
-0.3 ~ +5.0
-0.3 ~ V
DD
+0.3
-40 ~ +125
-20 ~ +70
Unit
V
V
°C
°C
ELECTRICAL CHARACTERISTICS
(unless otherwise specified, V
DD
=3v,T
amb
=25°c)
Characteristics
Operating Voltage
Operating Current
Quiescent Current
Operating Clock
High Level Input Voltage
Low Level Input Voltage
Symbol
V
DD
I
DD
I
DS
F
osc
V
IH
V
IL
--
Code transmitting with
no load
Oscillator off
--
--
--
Test condition
Min.
1.8
--
--
--
0.7V
DD
0
Typ.
--
--
0.1
4
--
--
Max.
3.6
1
1
--
V
DD
0.3V
DD
Unit
V
mA
μA
MHz
V
V
HANGZHOU SILAN MICROELECTRONICS CO.,LTD
Http: //www.silan.com.cn
REV:1.1
2008.12.10
Page 2 of 17
SC65D02C40
Characteristics
High Level Output
Voltage
Low Level Output
Voltage
High Level Current On
Output Pin
Symbol
V
OH
V
OL
Test condition
No load
No load
P0/P1/P2
I
OH
V
OH
=2.7V
P30
CYOUT
P0/P1/P2
Low Level Current On
Output Pin
I
OL
V
OL
=0.3V
P30
CYOUT
Port Pull-Up Resistor
R
pu
--
Min.
0.9V
DD
--
--
--
--
--
--
--
50
Typ.
--
--
40
1.5
7.5
3.5
0.1
0.5
100
Max.
--
0.1V
DD
--
--
--
--
--
--
150
Unit
V
V
μA
mA
mA
mA
mA
mA
KΩ
PIN CONFIGURATION
HANGZHOU SILAN MICROELECTRONICS CO.,LTD
Http: //www.silan.com.cn
REV:1.1
2008.12.10
Page 3 of 17
SC65D02C40
PIN DESCRIPTION
SC65D02C40/A
Pin No.
1
24
2
3
4
5~12
13~20
21
22
23
SC65D02C40B/C
Pin No.
1
28
2
3
4
5~12
13~16
17~24
25
26
27
Pin Name
V
DD
GND
XIN
XOUT
nRST
P00~P07
P10~P13
P20~P27
P30
CY
OUT
TEST
I/O
--
--
I
O
I
I/O
I/O
I/O
O
O
--
Power supply
Ground
External oscillator input pin.
External oscillator output pin (connect driver resistor in series
between XOUT and oscillator)
External reset pin (internal pull-up resistor, low active)
I/O pin usually used for keyboard input
I/O pin usually used for keyboard output
I/O pin usually used for keyboard output
Output pin usually used for driving LED lamp directly.
Infrared signal control output pin.
Test pin (Connected to V
DD
for normal use)
Function description
Pin Name
V
DD
GND
X
IN
X
OUT
nRST
P00~P07
P20~P27
P30
CY
OUT
TEST
I/O
--
--
I
O
I
I/O
I/O
O
O
--
Power supply
Ground
External oscillator input pin.
External oscillator output pin (connect driver resistor in series
between XOUT and oscillator)
External reset pin (internal pull-up resistor, low active)
I/O pin usually used for keyboard input
I/O pin usually used for keyboard output
Output pin usually used for driving LED lamp directly.
Infrared signal control output pin.
Test pin (Connected to V
DD
for normal use)
Function description
HANGZHOU SILAN MICROELECTRONICS CO.,LTD
Http: //www.silan.com.cn
REV:1.1
2008.12.10
Page 4 of 17
SC65D02C40
FUNCTION DESCRIPTION
1.
Address space assignment
SC65D02C40 distributes program and data space in uniform addressing method, shown in figure 1.
FFFFH
FFFEH
FFFDH
FFFCH
FFFBH
FFFAH
FFF9H
FFF8H
FFF7H
FFF6H
FFF5H
FFF4H
FFF3H
FFF2H
FFF1H
FFF0H
Reset vector
value in test
mode
Interrupt vector
value in test
mode
(System
reserved)
Reset vector
value
Interrupt vector
value
32×8
Code transmitting
buffer
(System
reserved)
FFF0H
FFFFH
019FH
0180H
017FH
40K×8 ROM
256×8
Customer
RAM
0100H
00FFH
6000H
5FFFH
6000H
5FFFH
Zero page memory
0080H
007FH
(Unused)
(Unused)
0030H
002FH
SFR
0000H
01A0H
019FH
0000H
Figure 1 – Address assignment
2.
Oscillator circuit
SC65D02C40 provides a high-gain RP-amplifie whose input is X
IN
and output is X
OUT
. By connecting a quartz
crystal and two capacitors between X
IN
and X
OUT,
a stable self oscillator can be composed, shown in figure 2.
The oscillation waveform generated by the oscillator circuit generates the oscillator clock after it is reshaped by
the inverter. The oscillator clock provides the clock signal for WDT and code transmitting block, at the same
time as the SC65X MCU system clock after dividing frequency by 4.
HANGZHOU SILAN MICROELECTRONICS CO.,LTD
Http: //www.silan.com.cn
REV:1.1
2008.12.10
Page 5 of 17