W588S003 [WINBOND]
Microcontroller, 8-Bit, MROM, 8MHz, CMOS, PQFP48, LQFP-48;型号: | W588S003 |
厂家: | WINBOND |
描述: | Microcontroller, 8-Bit, MROM, 8MHz, CMOS, PQFP48, LQFP-48 时钟 微控制器 外围集成电路 |
文件: | 总9页 (文件大小:239K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
W588SXXX Data Sheet
8-BIT MCU WITH
VOICE/MELODY SYNTHESIZER
(PowerSpeechTM Series)
Table of Contents-
1.
2.
3.
4.
5.
GENERAL DESCRIPTION............................................................................................................. 2
FEATURES..................................................................................................................................... 3
PIN DESCRIPTION ........................................................................................................................ 4
BLOCK DIAGRAM.......................................................................................................................... 5
ELECTRICAL CHARACTERISTICS .............................................................................................. 5
5.1
5.2
5.3
Absolute maximum ratings............................................................................................ 5
D.C. Characteristics ...................................................................................................... 6
A.C. Characteristics....................................................................................................... 6
6.
7.
TYPICAL APPLICATION CIRCUITS.............................................................................................. 7
6.1
6.2
DAC Mode Output......................................................................................................... 7
PWM Mode Output........................................................................................................ 8
REVISION HISTORY...................................................................................................................... 9
Publication Release Date: November 19, 2003
- 1 -
Revision A7
W588SXXX
1. GENERAL DESCRIPTION
The W588Sxxx is a powerful microcontroller-based speech synthesizer with 3 channels of speech and
melody for multi-tasking applications.
The W588Sxxx provides slow mode operation and PWM output to help reduce the power
consumption for longer battery life. Also, the W588Sxxx adopts the MDPCM, ADPCM or PCM
algorithm to reproduce high quality sound outputs.
Other powerful functions like IR carrier generation and event synchronization mechanism are provided
to meet the requirements for more complicated multi-tasking applications.
The W588Sxxx family contains several items with different playback duration as shown below: (@5-bit
MDPCM algorithm, 6KHz sampling rate)
ITEM
*Duration
ITEM
Duration
ITEM
W588S003
4 sec.
W588S020
25 sec.
W588S060
66 sec.
W588S006
7 sec.
W588S025
29 sec.
W588S080
100 sec.
W588S010
12 sec.
W588S030
32 sec.
W588S100
118 sec.
W588S013
16 sec.
W588S040
50 sec.
W588S120
133 sec.
W588S016
20 sec.
W588S050
58 sec.
-
-
Duration
**ITEM
W588S009
W588S012
W588S015
Duration
12 sec.
16 sec.
20 sec.
Note:
*: The duration time is based on 5-bit MDPCM at 6 KHz sampling rate. The firmware library and program code have been
excluded from user’s ROM space for the duration estimation.
**: W588S009, S012 and S015 are a little different in RAM and I/O definition. Meanwhile, PowerScript ™ dose not support
either.
- 2 -
W588SXXX
2. FEATURES
•
•
•
Wide Operating voltage: 2.4 ~ 5.5 volt
Build in 8-bit MCU core with powerful programmable capability
System clock
− 4 MHz at 2.4 ~ 5.5 volt
− 8 MHz at 3.6 ~ 5.5 volt
•
F/W speech synthesis
− 5-bit MDPCM, 4-bit ADPCM or 8-bit PCM algorithm can be used
− Programmable sample rate
•
•
Direct-drive PWM output to save power consumption (no support in W588S003 and W588S006)
Built-in 3 timers for speech/melody synthesis and general purpose applications
− 2 speech channels
− 1 speech channel plus dual-tone melody
− 2 voice melody channels
•
•
•
•
Build in on-chip mixer
Built-in 32 KHz crystal oscillator with divider for time-keeping application
Provide Watch Dog Timer (WDT)
Provide power management to save current consumption:
− 4 ~ 8 MHz system clock, with Ring type oscillator
− Slow mode to reduce power
− Stop mode for stopping all IC operations
•
I/O configuration
− W588S003 ~ W588S120: 16 I/O
− W588S009, W588S012, W588S015: 4 In, 8 I/O, 4 Out
•
•
•
•
Shared ROM for voice, melody and program storage
Provide IR carrier generation
Built-in Serial Interface Manager (SIM) in W588S080 ~ W588S120
Support PowerScriptTM for developing codes in easy way. (No support in W588S009, S012, and
S015)
•
Full-fledged development system
− Source-level ICE debugger (Assembly & PowerScriptTM format)
− Event synchronization mechanism
− Compatible with W566B/C & W567S system
− User-friendly GUI environment
•
Available package form:
− COB is essential
− W588S003 ~ W588S120: LQFP48
− W588S009, S012, S015: QFP44
Publication Release Date: November 19, 2003
- 3 -
Revision A7
W588SXXX
3. PIN DESCRIPTION
NAME
VSS
PWM+/DAC
PWM-
VDD
VDD_SPK
VSS_SPK
I/O
-
O
O
-
DESCRIPTION
Negative power supply for uP and peripherals.
PWM driver positive output / DAC output.
PWM driver negative output
Positive power supply for uP and peripherals.
Positive power supply for speaker driver.
Negative power supply for speaker driver.
-
-
•
Input port.
•
•
•
•
Each pin of IP0 can be configured as floating or pull-high input pin.
It can generate a port interrupt.
Any pin’s status change of IP0 can wake up the chip from STOP mode.
Only providing in W588S009, W588S012 and W588S015
IP0[7:4]
I
/RESET
X32I
X32O
TEST
I
I
O
I
Active low reset pin, to reset whole device.
32 KHz crystal oscillator with divider for time-keeping application
32 KHz crystal oscillator with divider for time-keeping application
Test pin, internally pulled low.
Output port. The pins of OP0 are Inverter-type output. (Only providing in
W588S009, W588S012 and W588S015.)
OP0[3:0]
O
•
•
•
I/O multiplexed port.
As output port, the pins can be set as open–drain type or CMOS type.
BP0[3:0]
BP0[7:4]
As input port, the pins can be set with pull-high resistor or not. Interrupt
I/O
will be generated to release IC from STOP mode upon triggering.
•
When BP0[7] is used as output pin, it can be the IR transmission carrier
output for IR applications.
•
•
•
I/O multiplexed port.
As output port, the pins can be set as open–drain type or CMOS type.
BP1[7:0]
OSC
I/O
I
As input port, the pins can be set with pull-high resistor or not, and the
generate interrupt request can be used to release IC from STOP mode.
•
No providing in W588S009, W588S012 and W588S015.
Connect ROSC to VSS to generate the master clock
- 4 -
W588SXXX
4. BLOCK DIAGRAM
OSC X32I X32O
I/O
IP0 [4:7]
Timer
Timer/
generator
Counter
DAC/
PWM
DAC/PWM+
PWM-
RAM/
ROM
MCU core
Register
Notes:
1. IP0 and OP0 are only providing in W588S009, W588S012 and W588S015.
2. BP1 is no providing in W588S009, W588S012 and W588S015.
3. PWM is no providing in W588S003 and W588S006.
5. ELECTRICAL CHARACTERISTICS
5.1 Absolute maximum ratings
PARAMETER
Power Supply
Input Voltage
Storage Temp.
Operating Temp.
SYMBOL
VDD−VSS
VIN
CONDITIONS
RATED VALUE
UNIT
V
V
-
-0.3 to +7.0
VSS -0.3 to VDD +0.3
-55 to +150
All Inputs
TSTG
-
-
°C
°C
TOPR
0 to +70
Note: Exposure to conditions beyond those listed under Absolute Maximum Ratings may adversely affect the life and reliability
of the device.
Publication Release Date: November 19, 2003
- 5 -
Revision A7
W588SXXX
5.2 D.C. Characteristics
(VDD − VSS = 4.5V, TA = 25° C, No Load unless otherwise specified)
PARAMETER
Operating Voltage
Operating Current
SYM.
VDD
IOP1
CONDITIONS
MIN.
2.4
-
TYP.
-
3
MAX.
5.5
5
UNIT
V
mA
-
No load, Fosc = 4 MHz
Standby Current
IDD1
Iop2
I32K
No load
-
-
-
1
2
µA
µA
(STOP)
No load, Fosc = 4 MHz,
CPU clock = Fosc / 128,
Slow Mode Current
-
200
Fosc disable, No load,
32 KHz Crystal Current
6
15
µA
Wake up frequency: 2Hz
Input Low Voltage
Input High Voltage
Input Current (IP0, BP0)
Output Current (BP0)
VIL
VIH
IIN
IOL
IOH
IOL
IOH
IOL1
All Input Pins
All Input Pins
VIN = 0V
VDD = 3V, VOUT = 0.4V
VDD = 3V, VOUT = 2.6V
VDD = 3V, VOUT = 0.4V
VDD = 3V, VOUT = 2.6V
RL= 8 Ohm,
VSS
0.7 VDD
-15
8
-4
4
-4
+200
-200
-2.4
-4.0
50
-
-
-
-
-
-
-
-
-
0.3 VDD
VDD
-45
-
V
V
µA
mA
mA
mA
mA
mA
mA
-
-
-
-
-
Output Current (OP0)
Output Current
PWM+ / PWM-
[PWM+]----[RL]----[PWM-]
IOH1
-3.0
-5.0
-
-3.6
-6.0
150
DAC Full Scale Current
Pull-low Resistor Test
IDAC
RL = 100Ω
mA
KΩ
RPL
5.3 A.C. Characteristics
(VDD-VSS = 4.5 V, TA = 25°C, No Load unless otherwise specified)
PARAMETER
SYM.
CONDITIONS
*ROSC = 300 Kohm
*ROSC = 160 Kohm
MIN.
3.6
7.2
TYP. MAX.
UNIT
4
8
4.4
8.8
Main-clock Frequency
FM
MHz
mS
Main-clock Wake-up
Delay
WDm Ring type, CPU clock = 4 MHz
-
3
5
Frequency Deviation
∆F
F
FMAX - FMIN
by Voltage Drop
-
3
7.5
%
FMIN
Main Oscillator, Ring
Cycle Time
Tcyc CPU clock = 4 MHz
TRST FM is enabled
250
4
-
-
DC
-
nS
Clocks of
Reset Signal Width
FM
*: Typical ROSC value for each part number should refer to design guide.
- 6 -
W588SXXX
6. TYPICAL APPLICATION CIRCUITS
6.1 DAC Mode Output
W588S DAC Type
10
VCC
VDD
BP00
|
VDD_SPK
4.7uF 0.1uF
BP07
OSC
BP10
|
VCC
ROSC
BP17
W588S
Speaker
8050
X32I
PWM+/
DAC
32K
X32O
Rs
PWM-
/RESET
Reset
0.1uF
Switch
VSS/
VSS_SPK
Notes:
1. The typical value of Rosc is 150 KΩ for 8 MHz and 300 KΩ for 4 MHz and should be connected to GND (VSS).
2. Please refer to design guide to get typical Rosc value for each part number.
3. In PCB layout, VSS_SPK should be connected to VSS; and VDD_SPK should be connected to VDD.
4. The Rs value is suggested in 270Ω ~ 1KΩ to limit too large DAC output current flowing into transistor.
5. The capacitor, 0.1uF, shunts between VDD and GND is necessary to filter power noise.
6. The capacitor, 4.7uF, shunts between VDD and GND is optional as power stability.
7. The 10Ω that between VDD and GND is to limit huge current flow into chip as driving too heavy loading.
8. The above application circuits are for reference only. No warranty for mass production.
Publication Release Date: November 19, 2003
- 7 -
Revision A7
W588SXXX
6.2 PWM Mode Output
W588S PWM Type
10
VDD
BP00
|
BP07
4.7uF 0.1uF
VDD_SPK
OSC
BP10
|
ROSC
BP17
W588S
X32I
32K
PWM+
PWM-
X32O
Speaker
/RESET
Reset
0.1uF
VSS/
Switch
VSS_SPK
Notes:
1. The typical value of Rosc is 150 KΩ for 8 MHz and 300 KΩ for 4 MHz and should be connected to GND (VSS).
2. Please refer to design guide to get typical Rosc value for each part number.
3. In PCB layout, VSS_SPK should be connected to VSS; and VDD_SPK should be connected to VDD.
4. The capacitor, 0.1uF, shunts between VDD and GND is necessary to filter power noise.
5. The capacitor, 4.7uF, shunts between VDD and GND is optional as power stability.
6. The 10Ω that between VDD and GND is to limit huge current flow into chip as driving too heavy loading.
7. The above application circuits are for reference only. No warranty for mass production.
- 8 -
W588SXXX
7. REVISION HISTORY
REVISION
DATE
MODIFICATIONS
A1
A2
April 2002
May 2002
Preliminary release.
Feature modifications.
A3
July 11, 2002 Wording modification.
A3.1
Aug. 8, 2002
Create part number: W588S010, S013, S016
No support PWM in W588S003/006 (page 2)
SIM only for W588S080~120 (page 2)
Modify package form (page 2)
Define ROSC value (page 6)
Modify item list table in page1 and separate W588S009~S015
A4
A5
Oct. 15, 2002
RTC Æ 32 KHz crystal …. (page 2 and page 3)
May 15, 2003 Update slow mode current in maximum value
Add 32 KHz crystal current value
Modify application circuit in DAC and PWM (page 6)
Modify pin description in VDD/VDD1 and VSS/VSS1.
Update DAC output and PWM output application circuits.
Rename VDD1/VSS1 to VDD_SPK/VSS_SPK in the Pin Description
Update application circuit and notes.
A6
A7
Oct. 15, 2003
Nov. 19, 2003
Headquarters
Winbond Electronics Corporation America Winbond Electronics (Shanghai) Ltd.
27F, 2299 Yan An W. Rd. Shanghai,
200336 China
2727 North First Street, San Jose,
CA 95134, U.S.A.
No. 4, Creation Rd. III,
Science-Based Industrial Park,
Hsinchu, Taiwan
TEL: 1-408-9436666
TEL: 86-21-62365999
FAX: 86-21-62365998
TEL: 886-3-5770066
FAX: 1-408-5441798
FAX: 886-3-5665577
http://www.winbond.com.tw/
Taipei Office
Winbond Electronics Corporation Japan
7F Daini-ueno BLDG, 3-7-18
Shinyokohama Kohoku-ku,
Yokohama, 222-0033
Winbond Electronics (H.K.) Ltd.
Unit 9-15, 22F, Millennium City,
No. 378 Kwun Tong Rd.,
Kowloon, Hong Kong
9F, No.480, Rueiguang Rd.,
Neihu Chiu, Taipei, 114,
Taiwan, R.O.C.
TEL: 886-2-8177-7168
FAX: 886-2-8751-3579
TEL: 81-45-4781881
TEL: 852-27513100
FAX: 81-45-4781800
FAX: 852-27552064
Please note that all data and specifications are subject to change without notice.
All the trade marks of products and companies mentioned in this data sheet belong to their respective owners.
Publication Release Date: November 19, 2003
Revision A7
- 9 -
相关型号:
©2020 ICPDF网 联系我们和版权申明