English
Language : 

SPC500A1 Datasheet, PDF (1/18 Pages) List of Unclassifed Manufacturers – 512KB SOUND CONTROLLER
SPC500A1
512KB SOUND CONTROLLER
GENERAL DESCRIPTION
The SPC500A1 is a CPU based two-channel speech/melody synthesizer including CMOS 8-bit microprocessor
with 69 instructions, 512K-byte ROM for speech and melody data (Speech is compressed by a 4-bit ADPCM
with approx. 120 sec speech duration @ 7KHz sampling rate) and 128-byte working SRAM. It includes two
Timer/Counters, 23 Software Selectable I/Os, two 8-bit current outputs D/A (or one PWM audio output) and
serial interface I/O port. It provides Multi-Duty-Cycle output for remote control purposes. For audio
processing, melody and speech can be mixed into one output. It operates over a wide voltage range of 2.4V -
5.5V and includes Low Voltage Reset function. The Low Voltage Reset automatically resets when the working
voltage is less than 2.2V. Volume control is provided. In addition, the SPC500A1 has a Clock Stop mode for
power savings. The power savings mode saves the RAM contents, but freezes the oscillator, causing all other
chip functions to be inoperative. The Max. CPU clock frequency is 8.0MHz. It has an Instruction Cycle Rate
of 2 clock cycles (min.) – 6 clock cycles (max.). The SPC500A1 includes, not only the latest technology, but
also the full commitment and technical support of Sunplus.
FEATURES
8-bit microprocessor
Provides 512K-byte ROM for program and
audio data
128-byte working SRAM
Software-based audio processing
Wide operating voltage: 2.4V – 3.4V@ 5.0MHz
3.6V – 5.5V@ 8.0MHz
Supports Crystal Resonator or Rosc
(with Mask option)
Max. CPU clock: 5.0MHz@3V, 8.0MHz@5V
Two 12-bit timer/counters
Standby mode (Clock Stop mode) for power
savings. Max. 2 A @ 5V
500ns instruction cycle time @ 4.0MHz CPU clock
6 INT sources
Key wake -up function
Provides 23 general I/Os
Serial interface I/O
Approx. 120 sec speech
@ 7KHz sampling rate with ADPCM
One PWM audio output (single speaker)
Two DA output
Multi-duty cycle mode
Sunplus Technology Co., Ltd.
Low Voltage Reset
Volume control function
BLOCK DIAGRAM
XI
Rosc
XO
8-bit
RISC
controller
512K-byte
ROM
128-byte
SRAM
CLK
OSC
Low
Voltage
Reset
Two Timers
TimeBase
INT control
Two
8-bit D/A
(current)
or
PWM output
Serial interface I/O
23 PINS GENERAL I/O PORT
IOA3-0
(I/O)
IOB3-0
(I/O)
IOC6-0
(I/O)
IOD7-0
(I/O)
AUD1
AUD2
APPLICATION FIELD
Intelligent education toys
Ex. Pattern to voice (animal, car, color, etc.)
Spelling (English or Chinese)
Math
High end toy controller
Talking instrument controller
General speech synthesizer
Industrial controller
1
Rev.: 1.0 1999.11.04