SC9308P [SILAN]

AUDIO SYSTEM CONTROL MCU WITH ANALOG RADIO FUNCTION; 音响系统控制MCU ,带有模拟收音机功能
SC9308P
型号: SC9308P
厂家: SILAN MICROELECTRONICS JOINT-STOCK    SILAN MICROELECTRONICS JOINT-STOCK
描述:

AUDIO SYSTEM CONTROL MCU WITH ANALOG RADIO FUNCTION
音响系统控制MCU ,带有模拟收音机功能

文件: 总16页 (文件大小:791K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
SC9308  
AUDIO SYSTEM CONTROL MCU WITH ANALOG RADIO FUNCTION  
DESCRIPTION  
SC9308 is a SOC based on Silan’s 8-bit MCU SC65X for analog radio  
DFR control with low voltage low power consumption. Built-in LCD  
driver which can drive max. 4X14 segments display, 31 configurable  
I/O ports and three 8-bit counters, two of which can be combined to  
achieve 16 timing length; Built-in real time clock ensures the system  
uninterrupted counting when it is in sleep state; 11 interrupt sources,  
including four external interrupts, enabling the system to respond  
QFP44-10 x10-0.8  
quickly to internal or external events. Multi-mode optional serial  
communication circuits greatly increase the system's scalability. Built-in  
3.2MHz RC oscillator with external 75KHz oscillator can achieve the  
perfect balance between power and speed. In high speed application, it  
can extend external high frequency crystal through PC.4/5 pin,  
maximum up to 6MHz.  
APPLICATIONS  
* Widely applied in portable audio  
control system with LCD.  
ORDERING INFORMATION  
Part No.  
SC9308  
Package  
COB44  
Marking  
No  
SC9308P  
QFP-44-10×10-0.8  
SC9308P  
FEATURES  
* Memory  
* Clock source  
384-byte data memory  
External clock source: 75KHz Crystal  
Built-in RC oscillator: 3.2MHz;  
Extension Crystal: 2~6MHz(VDD>2.4V@4MHz)  
* RTC  
8K-byte program memory (OTP)  
* I/O configuration  
General-purpose I/O: 17 pins with pull up resistor;  
SEG: also can be used as I/O.  
* LCD controller/driver  
Year/month/day display  
Provide BCD code data directly  
Leap year auto adjust  
Drive 7 words display max.  
14 SEG x 4 COM  
Timing alarm  
Display mode: duty, bias can be programmable  
* 8-bit timer/counter T0/T1/T2  
Timing time can be set by program  
External events counting  
* Local oscillator frequency counting circuit  
Local oscillator:  
FM frequency range: 30MHz~150MHz  
AM frequency range: 0.5MHz~30MHz  
Counter: 16-bit, gate time 1/4/8ms  
* Built-in voltage reference  
VREF=1.23V±5%  
Arbitrary clock frequency output  
T0/T1 can be 16-bit counter  
* Operating voltage range: 3.0~3.6V  
HANGZHOU MICROELECTRONICS CO.,LTD  
Http://www.silan.com.cn  
REV:1.1  
2008.10.20  
Page 1 of 17  
SC9308  
FEATURES (Continued)  
* A/D converter  
* Interrupt source  
4-channels with 8-bit conversion precision  
External reference voltage selectable  
Battery voltage monitor  
5 external interrupts, maskable  
6 internal interrupts, maskable  
* UART serial communication interface  
2-line Asynchronous communication  
Communication speed can be selected flexibly  
Quick interrupt response  
BLOCK DIAGRAM  
Note: VPP pin can be diplexed as RESET, when program the OTP memory, this pin is connected to 12V  
voltage.  
HANGZHOU MICROELECTRONICS CO.,LTD  
REV:1.1  
2008.10.20  
Http://www.silan.com.cn  
Page 2 of 17  
SC9308  
ABSOLUTE MAXIMUM RATINGS  
Characteristics  
Supply Voltage  
Symbol  
Ratings  
-0.3~5.5  
Unit  
V
VDD  
VI1  
VI1  
VO  
IOH  
IOL  
-0.3~VDD+0.3  
-0.3~VDD+0.3  
-0.3~VDD+0.3  
-15  
V
Input Voltage (All The I/O Pins)  
Input Voltage (RESET)  
Output Voltage  
V
V
mA  
mA  
Output High Level Current  
Output Low Level Current  
30  
Operating Ambient  
Temperature  
Tamb  
TSTG  
-20~+75  
°C  
°C  
-40~+125  
Storage Temperature  
ELECTRICAL CHARACTERISTICS (Unless otherwise specified, Tamb=25 °C,VDD=3.3V)  
Characteristics  
Operating Voltage  
Symbol  
Test conditions  
Min.  
Typ. Max.  
Unit  
V
V
3.0  
3.3  
3.6  
1
DD  
I
I
OSC 75KHz stop, CPU Clk stop  
μA  
Q1  
Quiescent Current  
OSC=75KHz,CPU Clk=75KHz Sleep  
(Note 1)  
5.5  
1.7  
μA  
Q2  
OSC=75KHz,CPU Clk=3.2MHz,  
all the modules start  
Operating Current  
Input High Voltage  
I
3.0  
mA  
DD  
V
V
PA/B/C  
2.4  
2.0  
-
-
-
-
IH1  
V
PE/F  
IH2  
V
V
PA/B/C  
1.0  
1.0  
IL1  
Input Low Voltage  
Output High Voltage  
Output Low Voltage  
V
V
V
PE/F (Note2)  
IL2  
V
V
V
DD  
V
DD  
V
DD  
V
DD  
=3V,PA/B/C,I =-1mA  
2.8  
2.5  
OH1  
OH  
=3V,PE/F,I =-1mA  
OH2  
OH  
V
=3V,PA/B/C, =1mA  
0.2  
0.2  
1
OL1  
OL2  
IOH  
V
=3V,PE/F,I =1mA  
OH  
Input High Leakage Current  
Input Low Leakage Current  
I
V =V , all the input pins  
IN DD  
LIH  
μA  
KΩ  
KΩ  
I
VIN=0V,all the input pins  
1
LIL  
75KHz Crystal Oscillator  
Feedback Resistor  
R
osc  
V
DD  
=3.0V,X =V , X =0V  
DD OUT  
3000 6000 9000  
IN  
R
V
DD  
V
DD  
V
DD  
V
DD  
=3.0V,V (FM/AM)=V  
DD  
9
10.5  
83  
12  
L1  
L2  
H1  
H2  
IN  
Pull-Down Resistor  
R
=3.0V,Test = V  
DD  
R
R
=3.0V,V =0,PA/B/C  
25  
IN(  
Pull-Up Resistor  
Note  
KΩ  
=3.0V,V  
= 0  
67  
reset  
1. Only 75KHz crystal oscillator and RTC are working.  
2. CMOS input, when input voltage is 1.6V, the state of read port is uncertain.  
HANGZHOU MICROELECTRONICS CO.,LTD  
REV:1.1  
2008.10.20  
Http://www.silan.com.cn  
Page 3 of 17  
SC9308  
PIN CONFIGURATION  
28 27 26 25 24 23  
32 31 30 29  
33  
Seg3/PE.3  
PC.5/ADC5  
34  
22  
Seg4/PE.4 35  
Seg5/PE.5 36  
Seg6/PE.6 37  
Seg7/PE.7 38  
21 PC.4/ADC4  
20 VDD  
19  
XOUT  
18 XIN  
Seg8/PF.0  
Seg9/PF.1  
Seg10/PF.2  
Seg11/PF.3  
Seg12/PF.4  
Seg13/PF.5  
GND  
39  
40  
41  
42  
43  
44  
17  
16  
15  
14  
13  
12  
SC9308P  
RESET/VPP  
PC.1/ADC1  
PC.0/ADC0  
PB.5/TCLO1/RXD  
PB.4/TCLO0/TXD  
6
7
8
9
10 11  
2
3
4
5
1
HANGZHOU MICROELECTRONICS CO.,LTD  
Http://www.silan.com.cn  
REV:1.1  
2008.10.20  
Page 4 of 17  
SC9308  
PIN DESCRIPTION  
Pin No.  
1
Pin Name  
PA.0  
PA.1  
PA.2  
PA.3  
PA.4  
PA.5  
PA.6  
PA.7  
PB.0  
PB.1  
PB.2  
PB.4  
PB.5  
PC.0  
PC.1  
RESET  
GND  
XOUT  
XIN  
Diplex pin  
INT0  
I/O  
Pin Descriptions  
2
INT1  
3
INT2  
4
INT3  
5
TCL0  
TCL1  
Universal input / output;  
6
8bit read/write;  
I/O  
7
Configurable bit operation.  
8
BUZ  
KS0  
9
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
KS1  
KS2  
TCLO0  
TCLO1  
ADC0  
I/O  
AD input  
Universal input / output;  
Configurable bit operation.  
ADC1  
VPP  
System reset pin  
Digital ground  
O
I
Low frequency oscillator output  
Low frequency oscillator input  
Digital power supply  
VDD  
PC.4  
ADC4  
Universal input / output; Configurable bit  
operation.  
I/O  
AD input  
PC4/5 can also be used as high speed crystal  
interface;  
22  
PC.5  
ADC5  
I
23  
24  
TEST  
FM  
Test enable pin, internal pull-down resistor  
FM signal input  
25  
AM  
I
AM signal output  
O
26  
AVSS  
Analog ground  
27~30  
COM0~COM3  
LCD display scan common signal  
Segments scan signal output, maximum output  
4-bit data each pin.  
31~38  
39~44  
SEG0~7  
PE.0~7  
PF.0~5  
I/O  
Drive LCD screen together with COM signal.  
Can be as general-purpose input/output port.  
Segments scan signal output, maximum output  
4-bit data each pin.  
SEG8~SEG13  
I/O  
Drive LCD screen together with COM signal.  
Can be as common input/output port.  
(Refer to LCD module description)  
HANGZHOU MICROELECTRONICS CO.,LTD  
REV:1.1  
2008.10.20  
Http://www.silan.com.cn  
Page 5 of 17  
SC9308  
SHARED PIN DESCRIPTION  
Pin no.  
12  
Shared pin  
TXD  
I/O  
O
I
Descriptions  
Serial communication data output  
13  
RXD  
Serial communication data input  
External interrupt input  
I
1-4  
5
INT0-INT3  
TCL0  
I
External counting pulse/clock input of timer 0  
External counting pulse/clock input of timer 1  
Buzzer signal output  
I
6
TCL1  
BUZ  
O
I
8
9~11  
12  
KS0-KS2  
TCLO0  
Key scan input, can generate interrupt  
Frequency division output of timer 0  
Frequency division output of timer 1  
O
O
13  
TCLO1  
16  
VPP  
High voltage pin, when download OTP, connects to 12V voltage  
General purpose I/O port PORTE  
31~38  
I/O  
I/O  
I
PE0~PE7  
PF0~PF5  
XIN4M  
39~44  
21  
General purpose I/O port PORTF  
High frequency crystal input<ADC channel forbids>  
High frequency crystal output <ADC channel forbids>  
O
22  
XOUT4M  
FUNCTION DESCRIPTION  
SC9308 has embedded SC65X core and 8K-byte OTP program memory, the data memory is 384-byte. Built-in  
RC oscillator generates 3.2MHz clock frequency, and after 1/2,1/4 divided frequency, It can also be used as  
system main clock together with external 75KHz crystal or extended high speed clock by PC4/5 to implement  
applications in different modes, thus to maximize reduce the power consumption. The built-in counting circuit can  
count the local oscillator signal frequency. In addition, it has three 8-bit counters T0/T1/T2. T0/T1 can be used  
separately and also be used as 16-bit counter. The built-in RTC module can provides powerful calendar/alarm  
functions, and provides 4 kinds of frequency BUZ signals. PA/B/C/E/F can provide max. 31 I/O ports, where  
PA/B has pull-up configuration and selectable open-drain output function, PC can be shared as ADC analog pin  
of ADC, PE/F can be used as LCD display data scan output. LCD driver can drive seven 8-segment display in  
maximum, and bias voltage 1/3 and 1/2 are selectable, duty is 1/2, 1/3, 1/4 programmable control to meet the  
various display requirements.  
MCU Address Space  
MCU uses 16-bit address bus, the maximum addressing space is 64-kByte (0000H~FFFFH). The address  
assignment of memory space is as follows:  
HANGZHOU MICROELECTRONICS CO.,LTD  
REV:1.1  
2008.10.20  
Http://www.silan.com.cn  
Page 6 of 17  
SC9308  
SFR: Special function registers. This block includes system control, state register and the mapping of  
ports and display data block.  
Register Mapping Table  
0000H~007FH is assigned to I/O and some function registers. Where 0000H~000FH is assigned to the core.  
Function registers and I/O ports configuration of used address space is as follows:  
Module  
Register  
I/O  
Address  
Function descriptions  
Used Address Space  
IRQIP  
W/R  
W/R  
W/R  
W/R  
W/R  
00H  
01H  
02H  
03H  
47H  
Maskable interrupt enable register  
Maskable interrupt source register  
Non-maskable interrupt enable register  
Non-maskable interrupt source register  
Interrupt control register  
IRQDP  
NMIIP  
Interrupt Control  
NMIDP  
INTCON  
NMI is not used in the circuit, reserved. Forbid it by SEN instruction of program.  
WDTCON  
W/R  
W
04H  
09H  
0AH  
06H  
07H  
Watchdog timer setting and enable register  
Watchdog clear register (write 53H, ACH to  
09H0AH, can clear WDT)  
Watchdog Timer  
MCU control  
WDT CLR0  
WDT CLR1  
MCU_SLP  
W
W
MCU sleep control register  
MCU state register  
MCU_STATUS  
R
Bit operation address space selection  
register(refer to SC65X instructionsfor  
details)  
Bit Operation Control BITCTRL  
W/R  
08H  
System Control  
Clock Control  
Block Signal  
SYSCON  
CLKCON  
W/R  
W/R  
45H  
46H  
System function control register  
System clock control register  
CLKSEL  
W/R  
4BH  
Block signal selection control register  
Selection Control  
HANGZHOU MICROELECTRONICS CO.,LTD  
REV:1.1  
2008.10.20  
Http://www.silan.com.cn  
Page 7 of 17  
SC9308  
Module  
Register  
RTC_CS  
I/O  
Address  
30H  
31H  
32H  
33H  
34H  
35H  
36H  
37H  
38H  
39H  
3AH  
3BH  
3CH  
3DH  
48H  
49H  
4CH  
4DH  
4EH  
4FH  
62H  
63H  
64H  
Function descriptions  
RTC control register  
W/R  
W/R  
W/R  
W/R  
W/R  
W/R  
W/R  
W/R  
W/R  
W/R  
W/R  
W/R  
W/R  
W
YEARH  
MSB of year data(BCD: 00~99)  
Second data(BCD: 00~59)  
Minute data(BCD: 00~59)  
Hour data(BCD: 00~23)  
Day data(BCD: 01~31)  
Week data(BCD: 0~6)  
Month data(BCD: 01~12)  
LSB of year data(BCD: 00~99)  
Minute alarm setting  
SECOND  
MIN  
HOUR  
DAY  
RTC Data and  
Control  
WEEK  
MON  
YEARL  
MIN_ALARM  
HOUR_ALARM  
DAY_ALARM  
WEEK_ALARM  
CKO_CS  
T2CON  
Hour alarm setting  
Day alarm setting  
Week alarm time setting  
BUZ signal control  
W/R  
W/R  
W/R  
W/R  
W/R  
W/R  
W/R  
W/R  
W/R  
Control register  
TIMER2  
TIMER0  
TIMER1  
T2REF  
Preassign register/capture register  
Control register  
T0CON  
T0REF  
Preassign register  
T1CON  
Control register  
T1REF  
Preassign register  
UART_BUF_ADDR  
SCON_ADDR  
BRCON_ADDR  
Transmitting/receiving data buffer  
UART control register  
UART  
Baud rate control register  
Baud rate counting initial value setting  
register  
BRTIMER_ADDR  
W/R  
65H  
Analog/Digital  
Converter  
ADDATA  
ADCON  
R
50H  
51H  
Conversion result of 8-bit storage  
Analog/digital control and state  
W/R  
Local oscillator  
amply  
PLLCON  
W/R  
52H  
Local oscillator input control register  
IFMOD  
IFCNT0  
IFCNT1  
TRISA  
W/R  
W/R  
W/R  
W/R  
W/R  
W/R  
W/R  
W/R  
W/R  
W/R  
55H  
56H  
57H  
59H  
5DH  
5AH  
5EH  
5BH  
5FH  
5CH  
Frequency counting mode control register  
Low 8-bit of frequency counting data  
High 8-bit of frequency counting data  
Direction control register of port A  
Frequency counter  
PORTA  
TRISB  
Data temporary storage register of port A  
Direction control register of port B  
Port and Direction  
Control  
PORTB  
TRISC  
Data temporary storage register of port B  
Direction control register of port C  
PORTC  
APCON  
Data temporary storage register of port C  
Port and A/D input diplex selection control  
HANGZHOU MICROELECTRONICS CO.,LTD  
REV:1.1  
2008.10.20  
Http://www.silan.com.cn  
Page 8 of 17  
SC9308  
Module  
Pull-up  
Register  
I/O  
Address  
Function descriptions  
PUA  
PUB  
W/R  
60H  
I/O port pull-up mode selection register  
Configuration  
W/R  
W/R  
W/R  
61H  
68H  
69H  
I/O port pull-up mode selection register  
Data temporary storage register of port E  
Data temporary storage register of port F  
PORTE  
PORTF  
SEG Diplex Port  
Refer to LCD module description for details.  
SEG_CTRL0  
SEG_CTRL1  
SEG_CTRL2  
SEG_CTRL3  
W
W
W
W
6BH  
6CH  
6DH  
6EH  
SEG0~3 pin configuration register  
SEG4~7 pin configuration register  
SEG8~11 pin configuration register  
SEG12~13 pin configuration register  
SEG Diplex Control  
6869H Unused  
LCDCON  
W
67H  
66H  
LCD control register  
LCD control register  
LCDPWR  
Display RAM  
LCDREG0  
LCDREG1  
LCDREG2  
LCDREG3  
LCDREG4  
LCDREG5  
LCDREG6  
LCDREG7  
W/R  
W/R  
W/R  
W/R  
W/R  
W/R  
W/R  
W/R  
W/R  
72H  
73H  
74H  
75H  
76H  
77H  
78H  
79H  
LCD display register 0  
LCD display register 1  
LCD display register 2  
LCD display register 3  
LCD display register 4  
LCD display register 5  
LCD display register 6  
LCD display register 7  
LCD Interface  
Control  
Interrupt control  
SC65X supports two kinds of interrupts: Non-maskable interrupt NMI; maskable interrupt IRQ. Where PRI of non-  
maskable interrupt NMI is higher than maskable interrupt IRQ. However, this circuit does not implement NMI  
interrupt.  
1. Maskable interrupts  
SC9308 has 11 maskable interrupts in total without PRI; Setting IRQIP register to determine if the interrupt is  
enable. All the maskable interrupts use the same entry address FFF8H.  
2. Non-maskable interrupts(reserved)  
Non-maskable interrupt NMI, active high. Entry address is FFFCH/FFFDH. This circuit does not implement  
NMI function. There is no need to set NMIIP and NMIDP registers.  
3. External interrupts  
SC9308 has 4 IO input interrupts ExtInt03, input by PA03 pins; one is used for scan interrupt KSINT,  
shares one interrupt source with ExtInt2, corresponding to IRQDP.6. ExtInt3 and IF interrupt IRQIFC share one  
interrupt source, corresponding to IRQDP.7. In addition, RTC and Timer2 share one interrupt source.  
Watchdog Timer  
Watchdog timer adopts independent counter. Watchdog (WDT) is mainly used for program monitor, after counting  
overflows, generates reset signal to avoid endless loop or other error execution state. When 75K crystal oscillator  
is operating, the longest overflow time is 873.6ms.  
HANGZHOU MICROELECTRONICS CO.,LTD  
REV:1.1  
2008.10.20  
Http://www.silan.com.cn  
Page 9 of 17  
SC9308  
Operating mode control  
SC9308 work in three modes: normal mode, sleep mode, and data maintained mode. Normal mode can be  
divided into high-speed mode and low-speed mode. Their difference is the system clock from different sources.  
The high speed mode system clock comes from internal RC oscillator or high speed oscillator extended by PC4/5,  
while the low speed mode system clock comes from external low speed oscillator.  
After power on, CPU clock is provided by internal RC oscillator. When this oscillator is working, the internal  
reference module is needed to open. Select clock frequency or switch to the external low speed clock (75KHz) by  
setting system control register and clock control register.  
The MCU enters sleep mode by setting SLEEP flag of MCU sleep control register MCU_SLP as 1. After the MCU  
enters sleep mode, external 75KHz oscillator still works, and CPU clock will be turned off. But it can still response  
to internal timer interrupt or external IO interrupt. The circuit enters sleep mode which can reduce the system  
standby power dissipation (75KHz crystal oscillator operating, when RTC enables at 3V operating voltage, typical  
power dissipation current <5μA). Reset, internal or external interrupt can wake up CPU and make it enter work in  
full speed.  
When system clock comes from external low speed oscillator, if this oscillator is closed by program, the circuit will  
enter data save mode. In this mode, RAM data is saved. The dissipation current is reduced to less than 1uA.  
External IO interrupt or reset can make the oscillator work again.  
Note: The clock should be switch to 75KHz before entering the sleep mode. Turn off the power reference circuit  
and other relative circuits to reduce the power dissipation.  
Clock and Reset  
SC9308 supports many selectable operating clocks. The clock source can be external 75KHz crystal oscillator,  
and can also be the clock generated by internal RC oscillator. When need high precision and high speed  
application, it can extend high frequency external oscillator through PC4/5. The structure is as follows:  
The system reset occurs when: internal watchdog counting overflows; external Reset pin input low level. The  
circuit jumps to the start address of the program from reset address FFFAH and begins working normally.  
SC9308 has built in RC oscillator, and frequency of RC oscillator is about 3.2MHz when supply voltage is 3V. If  
you need to fast response to internal and external events without high precision, adopt RC oscillator as CPU  
clock to make the system process the events quickly. Due to RC oscillator will vary following the voltage and  
temperature, PC4/PC5 must be used to extend high-speed oscillator to satisfy the system requirements under  
the conditions that need high-precision timing or asynchronous communication, etc..  
RC oscillator begins to work after reset, and CPU clock selects the RC oscillator.  
HANGZHOU MICROELECTRONICS CO.,LTD  
REV:1.1  
2008.10.20  
Http://www.silan.com.cn  
Page 10 of 17  
SC9308  
Real time Clock (RTC)  
RTC module can provide powerful timing function. When it starts, it will work separately from CPU. It can provide  
minute, hour and year/month/day, etc. in BCD formats. Minute, hour, week, day alarm can be set, and the alarm  
function can be triggered by interrupt or inquiring the alarm flag by software. At the same time, it will generate  
0.5s real time clock signal, which can trigger interrupt. This interrupt shares one channel with alarm interrupt. It is  
used together with INTCON register. At the same time, it provides 4 BUZ signals to driver the buzzer.  
Timer T0/T1/T2  
SC9308 includes three 8-bit timers Timer0, Timer1 and Timer2. Where, T0 and T1 timers can be together used  
as 16-bit timer. When T0 or T1 are used separately, their functions are as follows:  
¾
¾
¾
8-bit programmable timing, generate interrupt after setting the time interval  
Arbitrary frequency output  
External clock frequency division  
T0/T1/T2 has one control register and one pre-assignment register.  
T2 timer has input capture except for the similar functions as T0/T1. capture signal input are all diplex with PA6  
pin.  
UART  
SC9308 has built-in full duplex async communication interface. Communication port with three modes: 8bit  
variable baud rate, 9bit fixed baud rate or variable baud rate communication.  
¾
¾
¾
Tx pin diplex with PB4, RX pin diplex with PB5  
Baud rate presetting register can adjust baud rate freely  
Transmitting and receiving interrupt cooperation dual buffer can make sure the high speed  
communication stable and reduce the CPU load.  
8-bit ADC  
8-bit AD converter is mainly used for keyboard scan or electronic volume display. It has 4 input channels  
(PC0/1/4/5). Select a channel and input switch level by program and the result is stored in an 8-bit register.  
Conversion clock has 4 selectable clock sources. Input internal reference voltage through channel 6 of ADC to  
detect the battery voltage(together with internal standard voltage). PC4/5 can also be used to extend high  
frequency oscillator pin, if it is not connected to oscillator, do not effect ADC input channel. Adopt 75KHz clock,  
one AD conversion needs 12 clock cycles, and the typical conversion time of ADC is 160μs.  
Frequency counting module  
This module mainly includes local oscillator signal amplifier and gate control counting two sections. FM or AM  
local oscillator signal is counted by a 16-bit counter after amplified. This counter gate control time can select  
1/4/8ms, so the local oscillator frequency can be got easily according to the counter value and gate time, then  
display on LCD according to application requirements.  
I/O Port  
SC9308 has 5 groups of I/O ports: PA, PB, PC, PE, PF. PA has 8 pins, where 4 pins are used for external  
interrupt input. PB has 5 pins, where 3 pins are used for key input interrupt. PC has 4 pins which are shared with  
ADC input channel. PE/PF are shared with SEG segments, and can also be used as common IO, 14 pins in total.  
So there are max. 31 pins can be used as IO pins.  
HANGZHOU MICROELECTRONICS CO.,LTD  
REV:1.1  
2008.10.20  
Http://www.silan.com.cn  
Page 11 of 17  
SC9308  
Ports PA/B configured three registers. Data register PORTx latches the output data, direction register TRISx  
controls the dataflow direction (set 1 to be output). PUA register and TRISA register can implement input pull-up  
or output open-drain of port A. PB has only 5 pins, port PC of PUB register is controlled by 3 registers, TRISC  
realizes direction selection, PORTC stores output data, APCON realizes the switch of analog channel and digital  
channel.  
Register PORTx is readable/writable. When PORTx is set as output, read the last writing data of this register;  
when it is set as input, read the pin state.  
Display Driver  
LCD module can drive maximum 14 SEG x 4 COM LCD board. It is mainly composed of the following parts:  
¾
¾
¾
¾
Control circuit  
8 display data memory registers are all readable/writable  
14 SEG outputs  
4 COM outputs  
Each SEG can be used as common I/O port.  
HANGZHOU MICROELECTRONICS CO.,LTD  
REV:1.1  
2008.10.20  
Http://www.silan.com.cn  
Page 12 of 17  
 
SC9308  
CHIP TOPOLOGY  
HANGZHOU MICROELECTRONICS CO.,LTD  
REV:1.1  
2008.10.20  
Http://www.silan.com.cn  
Page 13 of 17  
SC9308  
KEY PAD COORDINATE1 (Die size: 2390* 2490 unit: μm)  
NO.  
1
Symbol  
PA0  
PA1  
PA2  
PA3  
PA4  
PA5  
PA6  
PA7  
PB0  
PB1  
PB2  
PB4  
PB5  
PC0  
PC1  
RESET  
GND  
XOUT  
XIN  
X axis  
-1198  
Y axis  
261.76  
161.76  
-15.2  
NO.  
24  
25  
262  
26  
27  
28  
29  
30  
31  
32  
33  
34  
35  
36  
37  
38  
39  
40  
41  
42  
43  
44  
Symbol  
FM  
X axis  
1198  
Y axis  
-914.25  
-814.25  
-690.65  
-453.45  
169.88  
269.88  
369.88  
469.88  
576.32  
676.8  
2
-1198  
AM  
1198  
3
-1198  
AVSS  
AVSS  
COM0  
COM1  
COM2  
COM3  
SEG0  
SEG1  
SEG2  
SEG3  
SEG4  
SEG5  
SEG6  
SEG7  
SEG8  
SEG9  
SEG10  
SEG11  
SEG12  
SEG13  
1198  
4
-1198  
-115.2  
-292.16  
-392.16  
-596.12  
-669.12  
-846.08  
-946.08  
-1123.04  
-1148  
1198  
5
-1198  
1198  
6
-1198  
1198  
7
-1198  
1198  
8
-1198  
1198  
9
-1198  
1198  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
-1198  
1198  
-1198  
1198  
777.28  
877.76  
1148  
-814.03  
-637.07  
-537.07  
-360.11  
82.82  
1198  
-1148  
1071.97  
916.58  
761.19  
605.8  
450.41  
295.02  
139.63  
-15.76  
-171.15  
-326.54  
-1148  
1148  
-1148  
11489  
1148  
-1148  
237.82  
337.82  
525.04  
625.04  
735.04  
912  
-1148  
1148  
-1148  
1148  
-1148  
1148  
VDD  
-1148  
1148  
PC4  
PC5  
TEST  
-1148  
1148  
-1148  
1148  
1174.36  
-1148  
Note 1: The coordinate origin is in the middle of the die.  
Note 2: The two pads marked with 26 in above table should be bounding to one pin.  
HANGZHOU MICROELECTRONICS CO.,LTD  
REV:1.1  
2008.10.20  
Http://www.silan.com.cn  
Page 14 of 17  
SC9308  
TYPICAL APPLICATION DIAGRAM  
HANGZHOU MICROELECTRONICS CO.,LTD  
REV:1.1  
2008.10.20  
Http://www.silan.com.cn  
Page 15 of 17  
SC9308  
PACKAGE OUTLINE  
QFP-44-10x10-0.8  
Unit: mm  
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 MICROELECTRONICS CO.,LTD  
REV:1.1  
2008.10.20  
Http://www.silan.com.cn  
Page 16 of 17  

相关型号:

SC9314

OTP ENCODER
SILAN

SC9318-033

DIGITAL TUNING SYSTEM
SILAN

SC9318FA

DIGITAL TUNING SYSTEM
SILAN

SC9318FA-033

DTS MICROCONTROLLER FOR PORTABLE RADIO RECEIVER
SILAN

SC9318FA033

DTS MICROCONTROLLER FOR PORTABLE RADIO RECEIVER
SILAN

SC9318FB

DIGITAL TUNING SYSTEM
SILAN

SC9318FB-033

DTS MICROCONTROLLER FOR PORTABLE RADIO RECEIVER
SILAN

SC931FA

PLL Based Clock Driver, 6 True Output(s), 0 Inverted Output(s), PQFP32, TQFP-32
MOTOROLA

SC931FAR2

PLL BASED CLOCK DRIVER, 6 TRUE OUTPUT(S), 0 INVERTED OUTPUT(S), PQFP32, TQFP-32
MOTOROLA

SC9351

AUDIO SYSTEM CONTROL MCU
SILAN

SC941110

Power Solid State Relay
CELDUC

SC941160

Power Solid State Relay
CELDUC