SC65D02C40 [SILAN]

8-BIT MCU FOR PRESET REMOTE CONTROL (MASK TYPE); 8位MCU预设遥控器(面罩式)
SC65D02C40
型号: SC65D02C40
厂家: SILAN MICROELECTRONICS JOINT-STOCK    SILAN MICROELECTRONICS JOINT-STOCK
描述:

8-BIT MCU FOR PRESET REMOTE CONTROL (MASK TYPE)
8位MCU预设遥控器(面罩式)

遥控 远程控制 遥控器
文件: 总16页 (文件大小:1024K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
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  
General purpose  
Part No.  
Package  
Marking  
I/O ports  
SC65D02C40  
SC65D02C40A  
SC65D02C40B  
SC65D02C40C  
16  
16  
20  
20  
SSOP-24-300-0.65  
SOP-24-375-1.27  
SOP-28-375-1.27  
SSOP-28-300-0.65  
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  
Symbol  
VDD  
Range  
-0.3 ~ +5.0  
-0.3 ~ VDD+0.3  
-40 ~ +125  
-20 ~ +70  
Unit  
V
Input Voltage  
VIN  
V
Storage Temperature  
Operating Temperature  
Tstg  
°C  
°C  
Topr  
ELECTRICAL CHARACTERISTICS(unless otherwise specified, VDD=3vTamb=25°c)  
Characteristics  
Symbol  
Test condition  
Min.  
Typ.  
Max.  
Unit  
Operating Voltage  
VDD  
--  
1.8  
--  
3.6  
V
Code transmitting with  
no load  
Operating Current  
IDD  
--  
--  
1
mA  
Quiescent Current  
IDS  
Fosc  
VIH  
VIL  
Oscillator off  
--  
0.1  
4
1
--  
μA  
MHz  
V
Operating Clock  
--  
--  
--  
--  
0.7VDD  
0
High Level Input Voltage  
Low Level Input Voltage  
--  
VDD  
0.3VDD  
--  
V
HANGZHOU SILAN MICROELECTRONICS CO.,LTD  
Http: //www.silan.com.cn  
REV:1.1 2008.12.10  
Page 2 of 17  
SC65D02C40  
Characteristics  
Symbol  
Test condition  
No load  
Min.  
Typ.  
Max.  
Unit  
High Level Output  
Voltage  
VOH  
0.9VDD  
--  
--  
V
Low Level Output  
Voltage  
VOL  
IOH  
No load  
--  
--  
0.1VDD  
V
P0/P1/P2  
P30  
--  
--  
40  
1.5  
7.5  
3.5  
0.1  
0.5  
100  
--  
--  
μA  
mA  
mA  
mA  
mA  
mA  
KΩ  
High Level Current On  
Output Pin  
VOH=2.7V  
CYOUT  
P0/P1/P2  
P30  
--  
--  
--  
--  
Low Level Current On  
Output Pin  
IOL  
VOL=0.3V  
--  
--  
--  
CYOUT  
--  
--  
Port Pull-Up Resistor  
Rpu  
50  
150  
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.  
Pin Name  
I/O  
--  
Function description  
1
24  
2
VDD  
GND  
XIN  
Power supply  
Ground  
--  
I
External oscillator input pin.  
External oscillator output pin (connect driver resistor in series  
between XOUT and oscillator)  
3
XOUT  
O
4
5~12  
13~20  
21  
nRST  
P00~P07  
P20~P27  
P30  
I
External reset pin (internal pull-up resistor, low active)  
I/O pin usually used for keyboard input  
I/O  
I/O  
O
I/O pin usually used for keyboard output  
Output pin usually used for driving LED lamp directly.  
Infrared signal control output pin.  
22  
CYOUT  
TEST  
O
23  
--  
Test pin (Connected to VDD for normal use)  
SC65D02C40B/C  
Pin No.  
Pin Name  
VDD  
I/O  
--  
Function description  
Power supply  
1
28  
2
GND  
--  
Ground  
XIN  
I
External oscillator input pin.  
External oscillator output pin (connect driver resistor in series  
between XOUT and oscillator)  
3
XOUT  
O
4
5~12  
13~16  
17~24  
25  
nRST  
P00~P07  
P10~P13  
P20~P27  
P30  
I
External reset pin (internal pull-up resistor, low active)  
I/O pin usually used for keyboard input  
I/O  
I/O  
I/O  
O
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.  
26  
CYOUT  
TEST  
O
27  
--  
Test pin (Connected to VDD for normal use)  
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  
FFF0H  
FFFFH  
FFFEH  
FFFDH  
FFFCH  
FFFBH  
FFFAH  
FFF9H  
FFF8H  
FFF7H  
FFF6H  
FFF5H  
FFF4H  
FFF3H  
FFF2H  
FFF1H  
FFF0H  
(System  
reserved)  
Reset vector  
value  
32×8  
Code transmitting  
buffer  
019FH  
Interrupt vector  
value  
0180H  
017FH  
(System  
reserved)  
40K×8 ROM  
Reset vector  
value in test  
mode  
Interrupt vector  
value in test  
mode  
256×8  
Customer  
RAM  
0100H  
00FFH  
6000H  
5FFFH  
6000H  
5FFFH  
0080H  
007FH  
(Unused)  
(Unused)  
SFR  
0030H  
002FH  
01A0H  
019FH  
0000H  
0000H  
Figure 1 – Address assignment  
2. Oscillator circuit  
SC65D02C40 provides a high-gain RP-amplifie whose input is XIN and output is XOUT. By connecting a quartz  
crystal and two capacitors between XIN and XOUT, 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  
SC65D02C40  
Figure 2 – Oscillator circuit  
Where:  
—
—
—
Rd is drive resistor, the value is 100~ 300.  
C1 and C2 are load capacitors with same value, the range is 10pF ~ 30pF.  
XTAL is crystal oscillator, frequency is 2MHz ~ 6MHz.  
3. Periphery modules  
3.1 WDT/timer  
[Description]  
As shown in figure 3, in WDT/timer module, the 16-bit timer can also be used as the low 16-bit of 21-bit WDT.  
The counting clock of WDT/timer can be directly provided by oscillator clock OscClk.  
[Structure]  
Figure 3 – WDT/timer diagram  
HANGZHOU SILAN MICROELECTRONICS CO.,LTD  
Http: //www.silan.com.cn  
REV:1.1 2008.12.10  
Page 6 of 17  
SC65D02C40  
[Function description]  
When external reset occurs, the initial value of timer(WDT_TimerH, WDT_TimerL)and 21-bit watchdog counter  
are both cleared.  
When use the clear module to reset the watchdog timer, the high 5-bit of the watchdog counter is cleared, the  
low 16-bit will be loaded from the initial value register of timer again and begin to count.  
When the low 16-bit of watchdog counter counts to FFFFH, the timer will overflow if increasing by 1 , then  
reload the initial value of timer; At this time, if the interrupt mask bit (WDT_MASK)=“0” and the timer interrupt  
enable bit(WDT_TimerEn)=“1”, it will generate timer interrupt signal, and WDT_FLAG is set.  
Add 1 to the counting value of high 5-bit of watchdog timer when bit15 of watchdog counter changes from 1 to  
0; the watchdog will generate reset signal if bit20 of watchdog counter changes from 1 to 0.  
3.2 I/O ports  
[Description]  
SC65D02C40 includes three groups of I/O ports: P0, P1 and P2. P0 and P2 are 8-bit parallel ports, while P1 is  
4-bit parallel port.  
Each I/O port of SC65D02C40 can be set independently as weak pull-up input or push-pull output status. The  
high level output capacity of the port is much bigger than low level output capacity, so it can identify the dual-  
key or multi-key pressing at the same time.  
[Structure]  
Figure 4 – P0 structure  
Note: The structure of P1 and P2 is the same as P0.  
[Function description]  
As shown in figure 4, we take P0 for example to introduce the I/O port function. The function of P1 and P2 is  
the same with that of P0.  
When P0_Ctrl[n] is set, PMOS P1 and NMOS N1 are both off, PMOS P2 is on, pull-up resistor Rpu is active,  
and port P0n is input mode.  
When P0_Ctrl[n] is cleared, PMOS P2 is off, port P0n is output mode. At this time, when P0_Data[0] is set,  
PMOS P1 is on, NMOS N1 is off, and port P0n outputs high level; when P0_Data[0] is cleared, PMOS P1 is  
off, NMOS N1 is on, and port P0n outputs low level.  
HANGZHOU SILAN MICROELECTRONICS CO.,LTD  
Http: //www.silan.com.cn  
REV:1.1 2008.12.10  
Page 7 of 17  
SC65D02C40  
3.3 P3 port  
[Description]  
P3 of SC65D02C40 has only one bit which is only as output port.  
3.4 ROM  
[Description]  
SC65D02C40 has built-in 40K-byte read-only memory(ROM), and the address range is 6000H ~FFFFH. The  
configuration area FFF0H~FFFFH contains reset and interrupt vectors for normal working mode and test  
mode.shown in figure 5:  
Figure 5 – MASK configuration area  
The reset vector value is the initial value of PC after the circuit is reset, that is the entry address of the main  
program, where, the high byte is stored in FFFBH, and low byte is stored in FFFAH. For example: FFFAH  
stores 40H, FFFBH stores 80H, then after the circuit is reset, then PC points to 8040H.  
The interrupt vector value is the initial value of PC after MCU responses to the interrupt, which is the entry  
address of the interrupt service routine, where, the high byte is stored in FFF9H, and low byte is stored in  
FFF8H. For example: FFF8H stores 00H, FFF9H stores 80H, then the interrupt entry address is 8000H.  
The reset vector value and the interrupt vector value in test mode are useful in production test, and the  
customer should set FFF0H with 00H, FFF1H with 60H, FFF2H with 04H, FFF3H with 60H to make sure the  
program down load is correct, for example, the customer should add the following code in proper position:  
ORG FFF0H  
DW  
DW  
6000H  
6004H  
HANGZHOU SILAN MICROELECTRONICS CO.,LTD  
Http: //www.silan.com.cn  
REV:1.1 2008.12.10  
Page 8 of 17  
SC65D02C40  
3.5 Code transmitting module  
[Description]  
This module is used to generate the high and low level sequence for Infrared diode control. It is comprised of  
carrier generating circuit and 32-byte code transmitting buffer which will realize the exact code transmitting.  
[Structure]  
Figure 6 – Code transmitting diagram  
[Function description]  
The code transmitting of SC65D02C40 defines a universal waveform (figure 7), which should be complied with  
when transmitting code.  
Figure 7 – Code transmitting format  
HANGZHOU SILAN MICROELECTRONICS CO.,LTD  
Http: //www.silan.com.cn  
REV:1.1 2008.12.10  
Page 9 of 17  
SC65D02C40  
The oscillator clock OscClk generates TClk (the cycle is T) via the code transmitting basic clock. The counting  
clock of the carrier generator is from the system clock TClk, as shown in figure 8. Where, the high level and low  
level time of the carrier is decided by the customer set TX_Carrier, and the unit is T.  
Figure 8 – Carrier generation theory  
TClk generates high and low level basic unit time TH and TL via basic 0/1 generator. TH and TL are decided by  
setting TX_SetBase1 and TX_SetBase0, and unit is T. TH is the basic unit time of high level time, and TL is the  
basic unit time of low level time.  
Figure 9 – Code transmitting theory  
HANGZHOU SILAN MICROELECTRONICS CO.,LTD  
Http: //www.silan.com.cn  
REV:1.1 2008.12.10  
Page 10 of 17  
SC65D02C40  
TYPICAL APPLICATION CIRCUITa)  
VDD  
0.1µ  
3V  
47µ  
1
22p  
4M  
1
2
3
4
5
6
7
8
9
VDD  
XIN  
24  
GND  
IRD  
TEST 23  
100  
22p  
1K  
XOUT  
nRST  
P00  
22  
CYOUT  
P30 21  
20  
RLED = 1K  
KRST  
LED  
P27  
P26 19  
18  
P01  
P02  
P25  
P24 17  
P23  
P03  
P04  
16  
10 P05  
11 P06  
12 P07  
P22 15  
P21 14  
P20 13  
K00  
K10  
K20  
K30  
K40  
K50  
K60  
K70  
K01  
K11  
K21  
K31  
K41  
K51  
K61  
K71  
K02  
K12  
K22  
K32  
K42  
K52  
K62  
K72  
K03  
K13  
K23  
K33  
K43  
K53  
K63  
K73  
K04  
K14  
K24  
K34  
K44  
K54  
K64  
K74  
K05  
K15  
K25  
K35  
K45  
K55  
K65  
K75  
K06  
K16  
K26  
K36  
K46  
K56  
K66  
K76  
K07  
K17  
K27  
K37  
K47  
K57  
K67  
K77  
HANGZHOU SILAN MICROELECTRONICS CO.,LTD  
Http: //www.silan.com.cn  
REV:1.1 2008.12.10  
Page 11 of 17  
SC65D02C40  
TYPICAL APPLICATION CIRCUITb)  
VDD  
0.1µ  
3V  
47µ  
1
IRD  
10K  
1K  
22p  
4M  
1
2
3
4
5
6
7
8
9
VDD  
XIN  
24  
GND  
TEST 23  
22  
1K  
100  
22p  
XOUT  
nRST  
P00  
CYOUT  
P30 21  
20  
5.1K  
KRST  
P27  
P26 19  
18  
P01  
P02  
P25  
P24 17  
P23  
P03  
LED4  
LED3  
LED2  
LED1  
300  
300  
300  
300  
P04  
16  
10 P05  
11 P06  
12 P07  
P22 15  
P21 14  
P20 13  
K00  
K10  
K20  
K30  
K40  
K50  
K60  
K70  
K01  
K11  
K21  
K31  
K41  
K51  
K61  
K71  
K02  
K12  
K22  
K32  
K42  
K52  
K62  
K72  
K03  
K13  
K23  
K33  
K43  
K53  
K63  
K73  
K04  
K14  
K24  
K34  
K44  
K54  
K64  
K74  
K05  
K15  
K25  
K35  
K45  
K55  
K65  
K75  
K06  
K16  
K26  
K36  
K46  
K56  
K66  
K76  
K07  
K17  
K27  
K37  
K47  
K57  
K67  
K77  
HANGZHOU SILAN MICROELECTRONICS CO.,LTD  
Http: //www.silan.com.cn  
REV:1.1 2008.12.10  
Page 12 of 17  
SC65D02C40  
TYPICAL APPLICATION CIRCUITc)  
VDD  
0.1µ  
3V  
47µ  
1
IRD  
22p  
4M  
1
2
3
4
5
6
7
8
9
VDD  
XIN  
24  
GND  
1K  
TEST 23  
100  
22p  
XOUT  
nRST  
P00  
22  
CYOUT  
P30 21  
KRST  
20  
P27  
P01  
P26 19  
P02  
18  
P25  
P24 17  
P23  
P03  
LED4  
LED3  
LED2  
LED1  
RLED4 = 1K  
RLED3 = 1K  
RLED2 = 1K  
RLED1 = 1K  
P04  
16  
10 P05  
11 P06  
12 P07  
P22 15  
P21 14  
P20 13  
K00  
K10  
K20  
K30  
K40  
K50  
K60  
K70  
K01  
K11  
K21  
K31  
K41  
K51  
K61  
K71  
K02  
K12  
K22  
K32  
K42  
K52  
K62  
K72  
K03  
K13  
K23  
K33  
K43  
K53  
K63  
K73  
K04  
K14  
K24  
K34  
K44  
K54  
K64  
K74  
K05  
K06  
K16  
K26  
K36  
K46  
K56  
K66  
K76  
K07  
K17  
K27  
K37  
K47  
K57  
K67  
K77  
K15  
K25  
K35  
K45  
K55  
K65  
K75  
Note:  
—
The design precondition of above three typical application circuits is: if the circuit structure is not  
changed, the SC65D02C40 can directly take the place of SC65D02P40;  
—
—
Typical application circuit (a) is generally used in the situation with one LED lamp;  
Typical application circuit (b) is generally used in the situation with many LED lamps, if no need to light  
all the LEDs, you can use the typical application circuit (c) to save the cost.  
HANGZHOU SILAN MICROELECTRONICS CO.,LTD  
Http: //www.silan.com.cn  
REV:1.1 2008.12.10  
Page 13 of 17  
SC65D02C40  
PACKAGE OUTLINE  
SOP-24-375-1.27  
Unit: mm  
SOP-28-375-1.27  
Unit: mm  
HANGZHOU SILAN MICROELECTRONICS CO.,LTD  
Http: //www.silan.com.cn  
REV:1.1 2008.12.10  
Page 14 of 17  
SC65D02C40  
PACKAGE OUTLINE  
SSOP-24-300-0.65  
Unit: mm  
SSOP-28-300-0.65  
Unit: mm  
HANGZHOU SILAN MICROELECTRONICS CO.,LTD  
Http: //www.silan.com.cn  
REV:1.1 2008.12.10  
Page 15 of 17  
SC65D02C40  
MOS DEVICES OPERATE NOTES:  
Electrostatic charges may exist in many things. Please take following preventive measures to prevent effectively  
the MOS electric circuit as a result of the damage which is caused by discharge:  
z
z
z
z
The operator must put on wrist strap which should be earthed to against electrostatic.  
Equipment cases should be earthed.  
All tools used during assembly, including soldering tools and solder baths, must be earthed.  
MOS devices should be packed in antistatic/conductive containers for transportation.  
NoteSilan reserves the right to make changes without notice in this specification for the improvement of the design and performance.  
Silan will supply the best possible product for customers.  
HANGZHOU SILAN MICROELECTRONICS CO.,LTD  
Http: //www.silan.com.cn  
REV:1.1 2008.12.10  
Page 16 of 17  

相关型号:

SC65D02C40A

8-BIT MCU FOR PRESET REMOTE CONTROL (MASK TYPE)
SILAN

SC65D02C40B

8-BIT MCU FOR PRESET REMOTE CONTROL (MASK TYPE)
SILAN

SC65D02C40C

8-BIT MCU FOR PRESET REMOTE CONTROL (MASK TYPE)
SILAN

SC65D02P40

8-BIT MCU FOR PRESET REMOTE CONTROL (OTP TYPE)
SILAN

SC66-A

Multi-mode Smart LTE Cat 6 Module with Wi-Fi & Bluetooth
QUECTEL

SC66-CE

Multi-mode Smart LTE Cat 6 Module with Wi-Fi & Bluetooth
QUECTEL

SC66-E

Multi-mode Smart LTE Cat 6 Module with Wi-Fi & Bluetooth
QUECTEL

SC66-J

Multi-mode Smart LTE Cat 6 Module with Wi-Fi & Bluetooth
QUECTEL

SC66-MW

Multi-mode Smart LTE Cat 6 Module with Wi-Fi & Bluetooth
QUECTEL

SC660E

SMBus System Clock Buffer for Mobile Applications
SPECTRALINEAR

SC660E

SMBus System Clock Buffer for Mobile Applications
CYPRESS

SC660EYB

SMBus System Clock Buffer for Mobile Applications
SPECTRALINEAR