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*)

 

 

80KB Controller/Driver AUG. 2001 Version SUNPLUS TECHNOLOGY


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



SPL61A
80KB Controller/Driver
AUG. 2001 Version
SUNPLUS TECHNOLOGY reserves right change this documentation without prior notice.
Information provided SUNPLUS TECHNOLOGY responsibility assumed addition, SUNPLUS products
believed accurate reliable. However, SUNPLUS TECHNOLOGY makes warranty errors which appear this document. Contact SUNPLUS TECHNOLOGY obtain latest version device specifications before placing your order. SUNPLUS TECHNOLOGY infringement patent other rights third parties which result from use. reasonably expected result significant injury user, without express written approval Sunplus.
authorized critical components life support devices/ systems aviation devices/systems, where malfunction failure product
SPL61A
Table Contents
PAGE
GENERAL DESCRIPTION BLOCK DIAGRAM FEATURES. SIGNAL DESCRIPTIONS. FUNCTIONAL DESCRIPTIONS 5.1. AREA 5.2. MEMORY I/OS 5.3. OPERATING STATES 5.4. SPEECH MELODY 5.5. CONTROLLER/DRIVER 5.6. VOLTAGE DOUBLER/REGULATOR 5.7. OUTPUT 5.8. ASYNCHRONOUS SERIAL INTERFACE 5.9. VOLTAGE DETECTION 5.10. WATCH TIMER (WDT) MASK OPTIONS 6.1. 32768 OSCILLATOR 6.2. WATCHDOG TIMER 6.3. TXD/RXD SELECT 6.4. PORT BIT7 WITH 600K PULL-LOW 6.5. DRIVER ELECTRICAL SPECIFICATIONS. 7.1. ABSOLUTE MAXIMUM RATINGS 7.2. CHARACTERISTICS APPLICATION CIRCUITS 8.1. POINTS DRIVER, SEGMENTS COMMONS, 32768 MASK OPTION X'TAL. 8.2. POINTS DRIVER, SEGMENTS COMMONS, 32768 MASK OPTION R-OSCILLATOR 8.3. SERIAL COMMUNICATIONS BETWEEN SPL61AS PACKAGE/PAD LOCATIONS 9.1. ASSIGNMENT 9.2. ORDERING INFORMATION 9.3. LOCATIONS DISCLAIMER REVISION HISTORY
Sunplus Technology Co., Ltd. Proprietary Confidential
AUG. 2001 Version:
SPL61A
80KB CONTROLLER/DRIVER
GENERAL DESCRIPTION
SPL61A, 8-bit CMOS single chip microprocessor, contains RAM, ROM, I/Os, interrupt/wakeup controller, 8-bit audio output, UART automatic display controller/driver LCD. With dual channel driver, attractive sound effects generated easily. built-in UART speeds data transmission between chips. Furthermore, software controllable standby switch also built-in save power consumption. great amount used store both program audio data. (The speech duration approximately seconds 7KHz sampling rate using 4-bit ADPCM). SPL61A designed with state-of-the-art technology fulfill requirements applications especially hand-held products.
FEATURES
Built-in 8-bit processor bytes SRAM bytes Max. operating speed: 3.0MHz 2.6V clock software programmable, 1/2, 1/4, 1/16 R-oscillator's clock frequency wake-up Provide interrupt sources Asynchronous serial interface Supports rates 115.2 Kbps Programmable driver segments, commons, maximum dots bias capability 1/8, 1/12 duty bytes dedicated com/seg driving strength adjusted
BLOCK DIAGRAM
ROSC X32I X32O
compromise display quality current consumption Built-in voltage doubler voltage regulator generate
IOEF3 0(I/O)
8-BIT PROCESSOR TIME BASE INTERRUPT LOGIC Watchdog Timer
IOCD3 0(I/O)
VLCD driver 16-level VLCD adjustable (3.3V 4.8V) Power saving SLEEP mode voltage detector 2.6V 2.4V detection Peripherals pins (IOEF3 IOCD3 pins shared with segments (mask option) Extra pins (IOEF5 when UART used (mask option) Extra pins (IOEF7 when 1/12 duty (mask option) Built-in 32.768KHz oscillator circuit real time clock function Built-in R-oscillator (only resistor needed) Internal time base generator 16-bit reloadable timer/counters 8-bit resolution, 2-channel outputs (can drive speaker buzzer directly) Watchdog Timer reliable operation Wide operating voltage: 2.4V 3.6V 1.0MHz 3.6V 5.5V 1.0MHz Low-power consumption: typical 3.0V, FCPU 1.0MHz <1µA typical standby current 3.0V
BYTES BYTES SRAM
BITS AUTO RELOAD TIMERS
AUDP AUDN
VOLTAGE DETECTOR
BYTE
TxD/IOEF4
RxD/IOEF5
REGULATOR DOUBLER
SEGMENTS COMMONS DRIVER
SEG39
COM15
Note1: IOAB3 enabled mask option from Segment Each I/O(segment) mask optioned individually. Note2: optioned IOEF5 when UART used.
Sunplus Technology Co., Ltd. Proprietary Confidential
AUG. 2001 Version:
SPL61A
SIGNAL DESCRIPTIONS
Mnemonic SEG39 SEG36 SEG35 COM15 COM13 IOEF3 IOCD3 ROSC RESET AUDP AUDN X32I X32O TEST VLCD HVLCD CUP1 CUP2 AVDD AVSS Power supply voltage input Ground reference Analog power Analog ground reference 32.768KHz crystal input connect through resistor (option) 32.768KHz crystal output Test input voltage. enabled. voltage generation. Charge pump capacitor interconnection pins Connect through capacitor voltage doubler enabled. Connect through capacitor voltage regulator driver common output. COM15 optioned IOEF7 Port bi-directional port. Port bi-directional port, software programmed wake I/O. Port bi-directional port. UART input. optioned IOEF5 UART output. optioned IOEF4 Type Description driver segment output. SEG39 optioned IOAB3 Port bi-directional port.
ROSC input, connect through resistor System reset input, active. audio output
voltage generation.
Legend: Input, Output, Power
Sunplus Technology Co., Ltd. Proprietary Confidential
AUG. 2001 Version:
SPL61A
FUNCTIONAL DESCRIPTIONS
5.1. Area
SPL61A large based micro-controller with dots driver. large defined program ROM, fonts audio data continuously without limitation. operating state, modules (CPU, 32768 oscillator, timer/counter, driver.) activated. halt/standby
state entered writing SLEEP register ($09). There four wake-up sources SPL61A: port IOEF wake-up, TIMR0 wake-up, 4Hz/8Hz/16Hz/32Hz wake-up 2Hz/1Hz wake-up. wake-up event occurs, execution next instruction continues operating state. When standby, modules will shut down, I/Os remain their previous states. current consumption minimized standby. writing SLEEP register keeps 32768 oscillator running, system halt state. halt state,
access area, users should first program BANK SELECT Register ($07) then access bank#1 bank#2 addressing higher bank address, data. $8000 $FFFF, fetch
5.2. Memory I/Os
*I/O PORT: PORT IOAB $0002 PORT IOCD $0003 PORT IOEF $0004 AB_CTRL $0001 CD_CTRL $0000 EF_CTRL $0006 *NMI SOURCE: INT1 from TIMER *INT SOURCE: INT0 from TIMER INT1 from TIMER 4Hz/8Hz/16Hz/32Hz from IOCD0 UART $13FFF $14000 $17FFF $07FFF $08000 $0FFFF $10000 $0003F $00040 $000FF $00100 $0022F $00300 $0037F $00400 $007FF $00800 MEMORY $00000 registers I/Os WORKING SRAM(192 bytes) SRAM STACK Data Storage (304bytes) Buffer bytes) SUNPLUS TEST PROGRAM
clock halted while waits event (key press, timer overflow) generate wake-up. 32768 related modules (timer/counter, driver.) remain active halt state. Following figure state diagram SPL61A.
Write SLEEP register, 32768 oscillator OPERATING STANDBY Wake-up user reset
cill rite
USER's PROGRAM DATA AREA BANK
BANK
UNUSED
HALT
BANK
State Diagram SPL61A Note: $7FFA $7FFF bank#0, $FFFA $FFFF bank#1 reserved reset vectors. $7FF2 $7FF7 bank#0, $FFF2 $FFF7 bank#1 reserved testing.
5.4. Speech Melody
Since SPL61A provides large wide range operating speed, most appropriate speech melody synthesis. speech synthesis, SPL61A provides Users several timer interrupts precise sampling frequency.
5.3. Operating States
SPL61A supports three operating states: standby, halt, operating. Following table shows differences between three operating states.
record synthesize sound digitize into ROM. sound then played back sequence assigned users' programs. Several algorithms recommended high fidelity good compression sound: such
Operating 32768 oscillator driver
Halt ON/OFF
Standby
ADPCM. melody synthesis, SPL61A provides dual tone mode. Once dual tone mode, users only need program tone frequency each channel writing timer/counter TM1, envelope each channel. hardware will toggle tone wave automatically without users' care.
Sunplus Technology Co., Ltd. Proprietary Confidential
AUG. 2001 Version:
SPL61A
5.5. Controller/Driver
SPL61A contains total dots controller driver. Programmers configuration (bias, duty, voltage doubler) writing control register ($20). Once configuration initialized, desired pattern displayed filling buffer with appropriate data. driver also operate during sleep keeping 32768 oscillator running. driver SPL61A designed most specifications. either programmed bias duty also programmable 1/8, 1/12, 1/16 duty. Baud Rate(bps) 1200 2400 4800 9600 19200 38400 51200 57600 102400 115200 Min. Frosc(Hz) 24000 48000 96000 192000 384000 768000 1024000 1152000 2048000 2304000 UART supports clock auto calibration. this clocking
scheme selected, standard baud rates from 1.2kbps 115.2kbps available. baud rate selected writing baud rate control registers $2F. required shown following table. supported standard baud rates their minimum R-oscillator clock frequency
5.6. Voltage Doubler/Regulator
SPL61A also contains built-in voltage doubler voltage regulator. (HVLCD) voltage regulator provides reference voltage voltage doubler generate VLCD Users desired VLCD changing
charge-pumping).
output reference voltage (writing $23) voltage regulator. enabling voltage doubler regulator, users stable VLCD that will affected VDD. following table. three possible configurations voltage doubler regulator shown
auto calibration clocking scheme selected, users Doubler VLCD (not regulated) 2*VDD (not regulated) 3.3V 4.8V adjustable desired baud rates writing appropriate values prescaler registers, $2D. Non-standard baud rates obtained this way. When using non-calibration mode, should aware that frequency R-oscillator alter manufacturing process variations, supply voltage, operating temperature tolerance external components used.
Regulator
5.7. Output
Internally, SPL61A pair outputs with sound channels. individually. circuit. Each channel play speech tone SPL61A uses Pulse Width Modulation that could
5.9. Voltage Detection
SPL61A provides 2.6V/2.4V voltage detector detect voltage event. Users turn 2.6V detection read bit1 port periodically monitor lower than 2.6V.
directly drive speaker buzzer without buffer amplification
addition, 2.4V detection turned drops below 2.4V, after SLEEP command issued, system will shut down activities(LCD bias, display, 32768 oscillator) enters standby reduce current consumption. This voltage power down awakened PEF0 change RESET. change function. Users this feature implement battery check/battery
5.8. Asynchronous Serial Interface
SPL61A supports 1-channel UART serial communications. supports rates 115.2kbps. UART operation controlled UART command registers $2A. Configurations such Tx/Rx interrupt, parity check, parity even/odd clock source command registers. received transmitted. interrupts generated
2.4V SLEEP OPERATING STANDBY
interrupt asserts when byte reading status register $2A,
users tell whether interrupt generated Framing, overrun parity errors detected each byte received. error status read from status register $2A.
Port wake-up user reset
State Diagram Voltage Power Down
Sunplus Technology Co., Ltd. Proprietary Confidential
AUG. 2001 Version:
SPL61A
5.10. Watch Timer (WDT)
chip watchdog timer available SPL61A. designed recovering from system abnormal operation. system hanged, will generate system reset restart system after second. enabled, should cleared every seconds avoid accidental reset. cleared writing $0F. when 32768Hz clock available. Note that only works
5.11.3. TxD/RxD select
UART transmit output, UART receive input port EF4, port
5.11.4. Port Bit7 with 600K pull-low
Each optioned Enable/Disable individually.
5.11.5. driver 5.11. Mask Options 5.11.1. 32768 oscillator
X'TAL R-oscillator COM15 optioned IOEF7 when mode duty 1/12 duty. SEG39 optioned IOAB3 individually.
5.11.2. Watchdog timer
Enable Disable
Sunplus Technology Co., Ltd. Proprietary Confidential
AUG. 2001 Version:
SPL61A
ELECTRICAL SPECIFICATIONS
6.1. Absolute Maximum Ratings
Characteristics Supply Voltage Input Voltage Range Operating Temperature Storage Temperature
conditions AC/DC Electrical Characteristics.
Symbol TSTO
Ratings 7.0V -0.5V 0.5V +150
normal operational
Note: Stresses beyond those given Absolute Maximum Rating table cause operational errors damage device.
6.2. Characteristics
Characteristics Symbol Limit Min. Typ. Max. Unit Test Condition 2-battery 3-batter FCPU 1.0MHz 3.0V, load 3.0V, 32768Hz 3.0V, 2.5V 3.0V, 2.0V 3.0V, 0.5V 3.0V, 1.0V 2.6V 5.0V VLCD Variation VLCD_VAR ±0.2 VLCD 4.5V bias strength $04, panel applied Input High Level Input Level Output High Current (I/O) Output Sink Current (I/O) Resistor Clock -800 3.0V 3.0V 3.0V 2.4V 3.0V 0.8V FOSC2 2.0MHz 3.0V FCPU FOSC2 2.6V
Operating Voltage Operating Current Standby Current Audio Output Current
ISTBY
Audio Output Current
ROSC FCPU
1000 220K
Note1: VLCD variation subject change variation process, temperature, supply voltage loadings. Note2: When voltage regulator voltage doubler enabled, should lower than VLCD prevent forward biasing junction I/O's output PMOS.
Sunplus Technology Co., Ltd. Proprietary Confidential
AUG. 2001 Version:
SPL61A
APPLICATION CIRCUITS
7.1. Points Driver, Segments Commons, 32768 Mask Option X'TAL
220µF
HVLCD VLCD CUP1 CUP2 IOEF0 IOEF1 IOEF2 IOEF3
0.1µ
BUZZER SPEAKER
Note1: IOEF4, IOEF5 shared with TxD, RxD(UART), UART used, these pins used ports Note2: These capacitors must connected voltage doubler voltage regulator used. Note3: Wire route path from capacitors chip should close possible.
Sunplus Technology Co., Ltd. Proprietary Confidential
TEST AUDP AVDD AUDN AVSS SEG39 SEG38 SEG37 SEG36 SEG35 SEG34 SEG33 SEG32 SEG31 SEG30 SEG29 SEG28 SEG27 SEG26 SEG25 SEG24 SEG23 SEG22 SEG21
SEG20 SEG19 SEG18 SEG17 SEG16 SEG15 SEG14 SEG13 SEG12 SEG11 SEG10 SEG9 SEG8 SEG7 SEG6 SEG5 SEG4 SEG3 SEG2 SEG1
Note2
0.1µ
SPL61A
Note1
MODULE
TxD/IOEF4 RxD/IOEF5
RESET
IOCD3 IOCD2 IOCD1 IOCD0 RESET ROSC X32I X32O
0.1µ
COM0 COM1 COM2 COM3 COM4 COM5 COM6 COM7 COM8 COM9 COM10 COM11 COM12 COM13 COM14 COM15 SEG0
32768Hz
200pF
RSYS
20pF
20pF
0.1µ
AUG. 2001 Version:
SPL61A
7.2. Points Driver, Segments Commons, 32768 Mask Option R-Oscillator
220µF
0.1µ
BUZZER SPEAKER
Note1: IOEF4, IOEF5 shared with TxD, RxD(UART), UART used, these pins used ports Note2: These capacitors must connected voltage doubler voltage regulator used. Note3: Wire route path from capacitors chip should close possible.
Sunplus Technology Co., Ltd. Proprietary Confidential
TEST AUDP AVDD AUDN AVSS SEG39 SEG38 SEG37 SEG36 SEG35 SEG34 SEG33 SEG32 SEG31 SEG30 SEG29 SEG28 SEG27 SEG26 SEG25 SEG24 SEG23 SEG22 SEG21
SEG20 SEG19 SEG18 SEG17 SEG16 SEG15 SEG14 SEG13 SEG12 SEG11 SEG10 SEG9 SEG8 SEG7 SEG6 SEG5 SEG4 SEG3 SEG2 SEG1 HVLCD VLCD CUP1 CUP2 IOEF0 IOEF1 IOEF2 IOEF3
Note2
0.1µ
SPL61A
Note1 MODULE
TxD/IOEF4 RxD/IOEF5 IOCD3 IOCD2 IOCD1 IOCD0 RESET X32I X32O ROSC
RESET 0.1µ
200PF
R32768
COM0 COM1 COM2 COM3 COM4 COM5 COM6 COM7 COM8 COM9 COM10 COM11 COM12 COM13 COM14 COM15 SEG0
RSYS
200PF
AUG. 2001 Version:
0.1µ
SPL61A
7.3. Serial Communications between SPL61As
200P
20pF
200P
20pF
20pF
20pF
X32I
X32O
ROSC
X32I
ROSC
X32O
SPL61A
SPL61A
Sunplus Technology Co., Ltd. Proprietary Confidential
AUG. 2001 Version:
SPL61A
PACKAGE/PAD LOCATIONS
8.1. Assignment
Chip Size: 3190µm 2620µm This substrate should connected
Note1: Chip size included scribe line. Note2: 0.1µF capacitor between should placed close possible.
8.2. Ordering Information
Product Number SPL61A-nnnnV-C
Note1: Code number (nnnnV) assigned customer. Note2: Code number (nnnn 0000 9999); version
Package Type Chip form
Sunplus Technology Co., Ltd. Proprietary Confidential
AUG. 2001 Version:
SPL61A
8.3. Locations
Name SEG36 AUDP AVDD AUDN AVSS SEG35 SEG34 SEG33 SEG32 SEG31 SEG30 SEG29 SEG28 SEG27 SEG26 SEG25 SEG24 SEG23 SEG22 SEG21 SEG20 SEG19 SEG18 SEG17 SEG16 SEG15 SEG14 SEG13 SEG12 SEG11 SEG10 SEG9 SEG8 SEG7 SEG6 SEG5 SEG4 SEG3 SEG2 SEG1 -1420 -1416 -1416 -1416 -1416 -1416 -1416 -1416 -1416 -1416 -1416 -1416 -1416 -1416 -1416 -1416 -1416 -1416 -1401 -1261 -1133 -1013 -893 -773 -653 -533 -413 -293 -173 1027 1147 1276 1110 -160 -280 -400 -520 -640 -760 -880 -1000 -1131 -1131 -1131 -1131 -1131 -1131 -1131 -1131 -1131 -1131 -1131 -1131 -1131 -1131 -1131 -1131 -1131 -1131 -1131 -1131 -1131 -1131 -1131 Name SEG0 COM0 COM1 COM2 COM3 COM4 COM5 COM6 COM7 COM8 COM9 COM10 COM11 COM12 COM13 CUP2 CUP1 HVLCD RESET TEST X32O X32I VLCD ROSC COM15 COM14 IOEF3 IOEF2 IOEF1 IOEF0 IOCD3 IOCD2 IOCD1 IOCD0 SEG39 SEG38 SEG37 1416 1416 1416 1416 1416 1416 1416 1416 1416 1416 1416 1416 1416 1416 1416 1416 1416 1416 1416 1276 1156 1036 -120 -247 -382 -509 -641 -768 -911 -1038 -1166 -1293 -1131 -986 -851 -724 -601 -481 -361 -241 -121 1129 1129 1129 1129 1129 1129 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110 1110
Sunplus Technology Co., Ltd. Proprietary Confidential
AUG. 2001 Version:
SPL61A
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 Products described herein intended normal commercial applications. publication current before placing orders.
Applications involving unusual environmental reliability requirements, e.g. military equipment medical life support equipment, specifically recommended without additional processing SUNPLUS such applications. Please note that application circuits illustrated this document reference purposes only.
Sunplus Technology Co., Ltd. Proprietary Confidential
AUG. 2001 Version:
SPL61A
REVISION HISTORY
Date MAR. 1999 MAY. 1999 Revision Original Renew document format Modify Size: Bytes Bytes Modify SRAM Size: Bytes Bytes Modify "5.2 Memory I/Os" "5.3 Operating States" "5.6 Voltage Doubler/Regulator" "5.8 Asynchronous Serial Interface" "8.3. Serial Communications Between SPL61As" DEC. 1999 Delete "PRELIMINARY" Renew document format JUN. 2001 Correct "8.1 Points Driver, Segments Commons, 32768 Mask Option X'TAL" RESET switch 0.1µF capacitor. "Note: 0.1µF capacitor between VSS." Renew document format AUG. 2001 Correct chip size Note1 "8.1 Assignment" Renew document format Description Page
Sunplus Technology Co., Ltd. Proprietary Confidential
AUG. 2001 Version:

Other recent searches


TS922 - TS922   TS922 Datasheet
SN74LVC157A - SN74LVC157A   SN74LVC157A Datasheet
SN54LVC157A - SN54LVC157A   SN54LVC157A Datasheet
pnx8510 - pnx8510   pnx8510 Datasheet
pnx8500 - pnx8500   pnx8500 Datasheet
pnx8525 - pnx8525   pnx8525 Datasheet
pnx8510 - pnx8510   pnx8510 Datasheet
MMBT3906 - MMBT3906   MMBT3906 Datasheet
MMBT3904 - MMBT3904   MMBT3904 Datasheet
HD64F36014GFP - HD64F36014GFP   HD64F36014GFP Datasheet
HC49SMG - HC49SMG   HC49SMG Datasheet
H10S - H10S   H10S Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive