The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

512KB EPROM SOUND CONTROLLER GENERAL DESCRIPTION SPC501A based tw


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



SPC501A
512KB EPROM SOUND CONTROLLER
GENERAL DESCRIPTION SPC501A based two-channel speech/melody synthesizer including CMOS 8-bit microprocessor with instructions, 512K-byte EPROM speech melody data (Speech compressed 4-bit ADPCM with approx. speech duration 6KHz sampling rate) 128-byte working SRAM. includes Timer/Counters, Software Selectable I/Os, 8-bit current outputs audio output) serial interface port. provides Multi-Duty-Cycle output remote control purposes. audio
processing, melody speech mixed into output.
operates over wide voltage range 2.4V
5.5V includes Voltage Reset function. Voltage Reset automatically resets when working voltage less than 2.2V. Volume control provided. addition, SPC501A Clock Stop mode
power savings. power savings mode saves contents, freezes oscillator, causing other chip functions inoperative. Max. clock frequency 8.0MHz. Instruction Cycle Rate clock cycles (min.) clock cycles (max.). SPC501A includes, only latest technology, also full commitment technical support Sunplus.
FEATURES 8-bit microprocessor Provides 512K-byte EPROM program audio data 128-byte working SRAM Software-based audio processing Wide operating voltage: 2.4V 3.6V 5.0MHz 3.6V 5.5V 8.0MHz Supports Crystal Resonator ROSC (with Bonding option) Max. clock: 5.0MHz 2.4V 3.6V 8.0MHz 3.6V 5.5V
PINS GENERAL PORT Rosc 8-bit RISC controller
Multi-duty cycle mode Voltage Reset Volume control function (for output only)
BLOCK DIAGRAM
512K-byte EPROM Timers TimeBase control
128-byte SRAM 8-bit (current) output
AUD1
Voltage Reset
AUD2
Serial interface
12-bit timer/counters Standby mode (Clock Stop mode) power savings. Max. 500ns instruction cycle time 4.0MHz clock sources wake-up function Provides general I/Os Serial interface Approx. speech 6KHz sampling rate with 4-bit ADPCM audio output (single speaker) output Sunplus Technology Co., Ltd. APPLICATION FIELD Intelligent education toys Pattern voice (animal, car, color, etc.) Spelling (English Chinese) Math High controller Talking instrument controller General speech synthesizer Industrial controller Rev.: 2000.11.09
IOA3-0 (I/O) IOB7-0 (I/O) IOC7-0 (I/O) IOD7-0 (I/O)
SPC501A
FUNCTION DESCRIPTIONS 8-bit micro-processor SPC501A high performance processor equipped with Accumulator, Program Counter, Register, Stack pointer Processor Status Register (this same 6502 instruction structure). SPC501A able perform with 8.0MHz (max.) depending application specifications.
OSCILLATOR SPC501A supports AT-cut parallel resonant oscillated Crystal Resonator Oscillator external clock sources mask option (select from those three types). design application circuit should follow vendors' specifications recommendations. diagrams listed below typical X'TAL/ROSC circuits most applications:
SPC501A
XI/R
Rosc
SPC501A
XI/R
Crystal Ceramic Resonator Connections
Oscillator Connections
BOND OPTION SPC501A following bond option: Supports Crystal Resonator Rosc (with bond option). (See also)
EPROM AREA SPC501A provides 512K-byte EPROM that defined program area, audio data area, both. access EPROM, users should program BANK SELECT Register, choose bank, access combination Burn pins capable programming EPROM
address fetch data.
parallel mode. contrast, using SPOP pins program EPROM serial mode. (See P.14
also)
AREA SPC501A total consists bytes (including Stack) locations from through $FF.
VOLUME CONTROL FUNCTION SPC501A contains volume control function that provides 8-step volume controller control current output. volume control function selector (Enable/Disable) register controller register provided.
Sunplus Technology Co., Ltd.
Rev.:
2000.11.09
SPC501A
MEMORY I/Os
*I/O PORT: PORT $0002 $0003 $0004 $0005 $00100 UNUSED $00200 *NMI SOURCE: INTA (from TIMER $00600 USER'S PROGRAM DATA AREA BANK $08000 BANK $10000 BANK $18000 SUNPLUS TEST PROGRAM $00080 USER STACK *MEMORY (From view) $00000 register, I/Os
CONFIG $0000 $0001
*INT SOURCE: INTA (from TIMER INTB (from TIMER 1024 8192 65536 $7FFFF
BANK #15($0F)
Sunplus Technology Co., Ltd.
Rev.:
2000.11.09
SPC501A
PORT CONFIGURATIONS*
Input/Output port IOA3 logic_1 control output data buffer OD-NMOS 100K output data logic_2 control Open Drain OD-NMOS buffer input data Input/Output port IOB7
input data Open Drain
Input/Output port IOC3 logic_3 control output data buffer OD-NMOS 100K
Input/Output port IOC7 logic_4 control output data buffer OD-NMOS 100K
input data Open Drain
input data Open Drain
Input/Output port IOD3 input data OD-PMOS buffer
Input/Output port IOD7 input data OD-PMOS buffer
output data logic_5 control Open Drain
output data logic_6 control Open Drain
*Values shown 5.0V test conditions only.
Sunplus Technology Co., Ltd.
Rev.:
2000.11.09
SPC501A
POWER SAVINGS MODE SPC501A provides power savings mode (Standby mode) those applications that require very stand-by current. enter standby mode, Wake-Up Register should enabled then stop such mode,
clock writing STOP CLOCK Register. will then stand-by mode. I/Os will remain their previous states until being awakened. source SPC501A.
Port IOD7 only wake-up
After SPC501A awakened, internal will RESET State Wakeup Reset will affect I/Os (See
65536 then continue processing program. FIG.1).
Sleep Reset
Wake-up
FIG. (FCPU), 65536
VOLTAGE RESET SPC501A provides Voltage Reset (LVR) function. Below minimum power-supply voltage 2.2V, system will become unstable malfunction. Voltage Reset will reset functions into initial
operational (stable) state power-supply voltage drops below 2.2V (See FIG.2).
2.2V
RESET
(The function same Power Reset External Reset.) FIG.
Sunplus Technology Co., Ltd.
Rev.:
2000.11.09
SPC501A
TIMER/COUNTER SPC501A contains 12-bit timer/counters, respectively. specified
timer counter, only used timer. timer mode, re-loaded upcounters. When timer overflows from $0FFF $0000, carry signal will make timer automatically reload user's pre-set value up-counted again. same time, carry signal will generate signal corresponding enabled ENABLE Register. specified counter, users reset loading into counter. After counter been activated, value counter also read from counters same time.
Clock source Timer/Counter selected follows: Timer/Counter 12-BIT TIMER 12-BIT COUNTER 12-BIT TIMER Clock Source CLOCK T/64, T/8192, T/65536 only, select timer counter Select
MODE SELECT REGISTER TIMER CLOCK SELECTOR
SPEECH MELODY Since SPC501A provides large wide range operation speeds, most suitable speech melody synthesis. frequency. speech synthesis, SPC501A provide accurate sampling
Users record synthesize sound digitize into ROM. sound data
played back sequence control functions designed user's program. Several algorithms recommended high fidelity compression sound including PCM, PCM, ADPCM. melody synthesis, SPC501A provides dual tone mode. After selecting dual tone mode, users only need fill either TMB, both generate expected frequency each channel. hardware will toggle tone wave automatically without entering into interrupt service routine. Users able simulate musical instruments sound effects simply controlling envelope tone output.
SERIAL INTERFACE SPC501A provides serial interface mode those applications requiring large ROM/RAM. Serial
Interface Port used read/write data from/to extra memory. interface Register control register programming interface I/O.
MULTI-DUTY CYCLE MODE SPC501A provides three output waveforms, 1/2, 1/3, duty cycles. Control Register should used select 1/2, duty cycle IOA2 should programmed multi-duty cycle output port. Users combinations these duty cycles remote-control purposes. Sunplus Technology Co., Ltd. Rev.: 2000.11.09
SPC501A
1/2, 1/3, DUTY CYCLE OUTPUTS
Clock
duty cycle
duty cycle duty cycle
DESCRIPTIONS* Mnemonic Oscillator crystal input resistor (Resister should connected VDD) TEST Port 4-bit bi-directional programmable port with pull-high open-drain option. input, port either pure pull-high states. output, port either buffer open-drain NMOS types (Sink current) IOA2: Multi-Duty cycle output. IOB7 IOB1 Port 8-bit bi-directional programmable port with pull-high open-drain option. high states. input, port either pure pullO Oscillator crystal output Test Mode (internal pull-low) Active reset chip (internal pull-high) Audio outputs Ground reference logic pins Type Description Positive supply logic pins
RESET
AUD1 AUD2 IOA3
output, port either buffer open-drain NMOS
types (Sink current) IOC0 IOC4 IOC7 Port 8-bit bi-directional programmable port with pull-high open-drain option. high states. input, port either pure pull-
output, port either buffer open-drain NMOS
types (Sink current)
Sunplus Technology Co., Ltd.
Rev.:
2000.11.09
SPC501A
Mnemonic IOD7 Type Description Port 8-bit bi-directional programmable port with pull-high open-drain option. input, port either pure pull-high states. output, port either buffer open-drain PMOS types (Send current) Address pins used access EPROM parallel interface mode. Clock signal serial mode.(SPOP high) Data pins used access EPROM parallel interface mode. Data serial mode. (SPOP high) BURN High active; Enable parallel interface access EPROM (internal pulllow) SPOP OPT* High active; Enable serial interface access EPROM (internal pull-low) ROSC option, should connected VDD.
EPROM EPROM (default)
(internal pull-high)
ROMOE
IVPAD
EPROM output driver control parallel interface mode High Voltage probing when programming EPROM testing
selection ROSC X'TAL using bonding option. shape looks like figure right. floating. When ROSC selected, connected VDD. X'TAL selected,
reason near that when ROSC selected, easy make
connection between OPT.
Sunplus Technology Co., Ltd.
Rev.:
2000.11.09
SPC501A
ABSOLUTE MAXIMUM RATINGS Characteristics Supply Voltage Input Voltage Range Operating Temperature Storage Temperature
*Comments Stresses above those listed under "Absolute Maximum Ratings" cause permanent damage device. These stress ratings only. Functional operation this device these other conditions above those indicated operational sections this specification implied exposure absolute maximum rating conditions extended periods affect device eligibility. Note: Stresses beyond those given Absolute Maximum Rating table cause operational errors damage device. normal operational conditions AC/DC Electrical Characteristics.
Symbol TSTO
Ratings -0.5V 0.5V +150
CHARACTERISTICS Characteristics Symbol
Limit Min. Typ. 3.58 Max. Unit Test Condition 2.4V 3.6V, 2-battery 3.6V 5.5V, 3-battery
Clock
FCPU
CHARACTERISTICS Characteristics Operating Voltage Operating Current Standby Current Audio Output Current Input High Level Input Level Output High IOA, IOB, IOC, Output IOA, IOB, IOC, Input Resistor IOA, Input Resistor IOB, Sunplus Technology Co., Ltd.
Limit Unit Min. Typ. -1.5 Max. 2-battery FOSC 4.0MHz one-channel -1.0 Condition
Symbol ISTBY IAUD
0.8V
Rev.:
2000.11.09
SPC501A
CHARACTERISTICS Characteristics Operating Voltage Operating Current Standby Current Audio Output Current Input High Level Input Level Output High IOA, IOB, IOC, Output IOA, IOB, IOC, Input Resistor IOA, Input Resistor IOB,
*Assume cell leakage pA/Cell.
4.5V) Limit Unit Min. Typ. -2.7 Max. 3-battery 4.5V, FOSC 4.0MHz 4.5V 4.5V, one-channel 4.5V 4.5V 4.5V, 3.7V -1.0 Condition
Symbol ISTBY IAUD
4.5V, 0.8V
4.5V
4.5V
relationships between ROSC FCPU 25oC 4.5V, 25oC
FCPU (MHz)
FCPU (MHz
Rosc (Kohms)
Rosc
Sunplus Technology Co., Ltd.
Rev.:
2000.11.09
SPC501A
Speaker
Resistor 8050D
SPRS 256A
Speaker
SPRS 256A
IOA0 IOA1 IOA2 IOA3 IOC0
ROMOE AUD1
0.47
IOA0 IOA1 IOA2 IOA3 IOC0
ROMOE AUD1
8050D 0.47
IOC7 IOB7
SPC501A
IOC(I/O) IOB(I/O) AUD2
IOC7 IOB7
SPC501A
IOC(I/O) IOB(I/O)
(I/O) RESET
(I/O) RESET
APPLICATION CIRCUIT NOTES
APPLICATION CIRCUIT
RESET
RESET
SPC501A Application circuit with Serial Interface Application
Sunplus Technology Co., Ltd.
0.47
8050D
0.47
8050D
IOD7
Speaker
IOD7
AUD2
Speaker
Rev.:
X'TAL/CERAMIC
2000.11.09
SPC501A
X'TAL/CERAMIC
Resistor
ROMOE
IOA3 IOC7
(I/O) ROMOE
IOA3 IOC7
(I/O)
AUD1 (I/O)
AUD1 (I/O)
SPC501A
IOB7
IOB(I/O) AUD2
Speaker
SPC501A
IOB7
IOB(I/O) AUD2
Speaker
IOD7
(I/O) RESET
IOD7
(I/O) RESET
APPLICATION CIRCUIT
RESET
RESET
Sunplus Technology Co., Ltd.
SPC501A Application circuit (PWM Output)
Rev.:
2000.11.09
SPC501A
X'TAL/CERAMIC
ROMOE
Resistor
SPRS 256A
IOA0 IOA1 IOA2 IOA3 IOC0
IOA0 IOA1 IOA2 IOA3 IOC0
ROMOE AUD1
AUD1
SPRS 256A Speaker
IOC7 IOB7 IOD7
SPC501A
IOC(I/O) AUD2 IOB(I/O) (I/O) RESET
IOC7 IOB7 IOD7
SPC501A
IOC(I/O) AUD2
Speaker
IOB(I/O)
(I/O) RESET
APPLICATION CIRCUIT
RESET
Sunplus Technology Co., Ltd.
RESET
SPC501A Application circuit with Serial Interface Application
Rev.:
2000.11.09
SPC501A
ROMOE
SUNPLUS WRITER
ROMOE
SPC501A
BURN IOB0 IOB1 IOB2 PGMB
SPC501A
SPOP
Address
APPLICATION CIRCUIT
PARALLEL PROGRAMMING METHOD
SERIAL PROGRAMMING METHOD
Sunplus Technology Co., Ltd.
Data
Rev.:
2000.11.09
SPC501A
ASSIGNMENT LOCATIONS ASSIGNMENT
AUD2
AUD1
(0,0)
IOC0 IOC1 IOC2 IOC3 IOC4
IVPAD
ROMOE
RESET
IOD0
IOD1
IOD2
IOD3
IOD4
IOD5
IOD6
IOD7
IOB0
IOB1
IOB2
IOB3
IOB4
IOB5
IOB6
IOB7
IOA3
IOA2
IOA1
IOA0
BURN
SPOP
TEST
IOC7
IOC6
IOC5
Chip Size: 10000 3400 This substrate should connected
Note: ensure that functions properly, bond pins.
Ordering Information Product Number SPC501A-nnnnV-C
Note1: Code number (nnnnV) assigned customer. Note2: Code number (nnnn 0000 9999); version
Package Type Chip form
NOTE: SUNPLUS TECHNOLOGY CO., reserves right make changes time without notice order improve design performance supply best possible product.
Sunplus Technology Co., Ltd.
Rev.:
2000.11.09
SPC501A
LOCATIONS Name IVPAD IOB0 IOB1 -4704 -4704 -4704 -4704 -4704 -4704 -4704 -4704 -4704 -4704 -4704 -4704 -4704 -4704 -4704 -4704 -4704 -4704 -4704 -4446 -4264 -4099 -3845 -3686 -3482 -3286 -3098 -2921 -2760 -2589 -2415 -2228 -2043 1404 1269 1124 -144 -289 -425 -570 -708 -848 -989 -1129 -1395 -1385 -1395 -1395 -1395 -1395 -1395 -1395 -1395 -1395 -1395 -1395 -1395 -1395 Name IOB2 IOB3 IOB4 IOB5 IOB6 IOB7 IOA3 IOA2 IOA1 IOA0 IOD0 IOD1 IOD2 IOD3 IOD4 IOD5 IOD6 IOD7 -1872 -1697 -1491 -1316 -1143 -956 -755 -560 -240 1032 1229 1423 1622 1821 1994 2202 2388 2579 2760 2938 3107 3298 3475 3647 3801 4686 4686 -1385 -1395 -1394 -1394 -1395 -1395 -1395 -1395 -1395 -1394 -1395 -1394 -1385 -1394 -1394 -1394 -1394 -1394 -1394 -1394 -1394 -1395 -1395 -1393 -1393 -1399 -1395 -1395 -1395 -1395 -1389 -1231 -1070
ROMOE
BURN
SPOP
RESET
TEST IOC7 IOC6 IOC5 IOC4 IOC3
Sunplus Technology Co., Ltd.
Rev.:
2000.11.09
SPC501A
Name IOC2 IOC1 IOC0 4686 4686 4686 4686 4681 4691 -896 -723 -464 -314 -149 Name AUD1 AUD2 4723 4723 4727 4727 4237 3924 1095 1389 1419 1419
DISCLAIMER information appearing this publication believed accurate. Integrated circuits sold Sunplus Technology covered warranty patent indemnification provisions stipulated terms sale only. SUNPLUS makes warranty, express, statutory implied
description regarding information this publication regarding freedom described chip(s) from patent infringement. FURTHERMORE, SUNPLUS MAKES WARRANTY MERCHANTABILITY FITNESS PURPOSE. SUNPLUS reserves right halt production alter specifications prices time without notice. Accordingly, reader cautioned verify that data sheets other
information this publication current before placing orders. Products described herein intended normal commercial applications. Applications involving unusual environmental reliability requirements,
e.g. military equipment medical life support equipment, specifically recommended without additional processing SUNPLUS such applications. reference purposes only. Please note that application circuits illustrated this document
Sunplus Technology Co., Ltd.
Rev.:
2000.11.09

Other recent searches


SCF2500 - SCF2500   SCF2500 Datasheet
SCF5000 - SCF5000   SCF5000 Datasheet
SCF7500 - SCF7500   SCF7500 Datasheet
SCF10000 - SCF10000   SCF10000 Datasheet
SCF12500 - SCF12500   SCF12500 Datasheet
MTY55N20E - MTY55N20E   MTY55N20E Datasheet
MCF5407 - MCF5407   MCF5407 Datasheet
MCF5307 - MCF5307   MCF5307 Datasheet
LG5040-IR - LG5040-IR   LG5040-IR Datasheet
IN06017 - IN06017   IN06017 Datasheet
DS39609B - DS39609B   DS39609B Datasheet
Delta39KTM - Delta39KTM   Delta39KTM Datasheet
Delta39K - Delta39K   Delta39K Datasheet
2SK1419 - 2SK1419   2SK1419 Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive