One Channel Speech Controller
SNC15120
!
1. 2. 3. 4. 5.
===================== CONTENTS =====================
INTRODUCTION............................................................................................................3 FEATURES ......................................................................................................................3 PIN ASSIGNMENT.........................................................................................................3 BLOCK DIAGRAM ........................................................................................................4 FUNCTION DESCRIPTIONS .......................................................................................4 5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.8 5.9 OSCILLATOR ...............................................................................................................4 ROM ..........................................................................................................................4 RAM ..........................................................................................................................5 POWER DOWN MODE ..................................................................................................5 SAMPLING RATE COUNTER .........................................................................................5 I/O PORTS ...................................................................................................................5 PWM OUTPUT ............................................................................................................6 WATCH DOG TIMER ....................................................................................................6 IR FUNCTION ..............................................................................................................6
6. 7. 8.
ABSOLUTE MAXIMUM RATING ..............................................................................6 ELECTRICAL CHARACTERISTICS .........................................................................7 APPLICATION CIRCUIT .............................................................................................8 8.1 8.2 GENERAL APPLICATION ...............................................................................................8 MOTOR APPLICATION ..................................................................................................9
! ! ! ! ! ! ! ! ! !
Ver: 1.5
1
October 30, 2008
One Channel Speech Controller
SNC15120
AMENDENT HISTORY
Version Ver 1.0 Ver 1.1 Ver 1.2 Ver 1.3 Ver 1.4 Ver 1.5 Date Oct 30, 2007 May 28, 2008 June 10, 2008 June 23, 2008 August 25 2008 October 30,2008 First issue Update Application Circuit Refine Application Circuit Refine Application Circuit Refine Application Circuit Refine Application Circuit Description
Ver: 1.5
2
October 30, 2008
One Channel Speech Controller
SNC15120
1. INTRODUCTION
SNC15120 is a one-channel voice synthesizer IC with PWM direct drive circuit. It built in a 4-bit tiny controller with four 4-bit I/O ports. By programming through the tiny controller in SNC15120, user’s varied applications including voice section combination, key trigger arrangement, output control, and other logic functions can be easily implemented.
2. FEATURES
Single power supply 2.4V – 5.5V 120 seconds voice capacity are provided (@6KHZ sample rate) Built in a 4-bit tiny controller I/O Port − Four 4-bit I/O ports P1, P2, P4 and P5 are provided. − The driving/sink current of P2 & P5 is up to 8mA/16mA − The IO pins P2.3 can be modulated with 38.5Khz carry signal to implement IR function. 128*4 bits RAM are provided Maximum 64k program ROM is provided 244K*12 shared ROM for voice data and program Readable ROM code data Built in one channel speech synthesizer Adaptive playing speed from 2.5k-20kHz is provided Built in an PWM circuit output, can directly connected to Speaker for sound output. System clock: 2MHz Event Mark function supported Low Power Detect. W atch Dog Timer Supported
3. PIN ASSIGNMENT
Symbol P10~P13 P20~P23 P40~P43 P50~P53 Rosc BUO1 BUO2 RST VDDIO GNDIO CVDD CGND Test
Ver: 1.5
I/O I/O I/O I/O I/O I O O I I I I I I
Function Description I/O port 1: IO I/O port 2: IO I/O port 4: IO I/O port 5: IO Oscillation component connection pin PWM output 1 PWM output 2 RST=1 Reset Chip (Active H) Positive power supply for I/O Negative power supply for I/O Positive power supply for internal core Negative power supply for internal core Test pin
3 October 30, 2008
One Channel Speech Controller
SNC15120
4. Block Diagram
ROM
Program/Speech 244K×12 bits Address Pointers/ STACK SRAM (128 nibbles) Timer ALU IO port 1 IO port 2 Timing Generator OSC
Sampling Rate Counter
W atch Dog Timer PWM Circuit IO port 5
Voice Synthesizer IO port 4
5. FUNCTION DESCRIPTIONS 5.1 Oscillator
SNC15120 accepts RC type oscillator for system clock. The typical circuit diagram for oscillator is listed as follows.
VCC OSC
RC Oscillator
!
5.2 ROM
SNC15120 contains a substantial 244K words (12-bit) internal ROM, which is shared by program and resource data. Program, voice and data are shared within this same 244K words ROM.
Ver: 1.5
4
October 30, 2008
One Channel Speech Controller
SNC15120
5.3 RAM
SNC15120 contains 128 nibble RAM (128 x 4-bits). The 128 nibble RAM is divided into two pages (page 0 to page 1, 64 nibble RAM on each page). In our programming structure, users can use the instructions, PAGE n (n=0 to 1) to switch and indicate the RAM page. Besides, users can use direct mode, M0 ~ M63 in the data transfer type instructions, to access all 64 nibbles of each page.
5.4 Power Down Mode
“End” instruction makes the IC entering into Stop Mode will stop the system clock for power savings (
很抱歉,暂时无法提供与“SNC15120”相匹配的价格&库存,您可以联系我们找货
免费人工找货