| 說明文檔 |
 |
Data Sheet |
| 封裝尺寸 |
 |
|
| 下載列表 |
 |
支援工具 |
 |
技術資料 |
 |
更新訊息 |
| 聯系方式 |
| TEL : |
+886-02-27884800 |
| FAX : |
+886-02-27885969 |
|
|
General Description
The eSA Series Ics are 4-bit microcontroller based sound processor with audio function like multi-channel speech and instrument playback. The series has a powerful 4-bit CPU that handles most of the speech/melody functions. Its four channels can be configured as speech or melody, and all the channels can be played back simultaneously. Speech synthesis is implemented by software. Wide range sampling rate and different volume levels are supported. The eSA Series provides real instrument waveform to obtain good quality melody as well as one 4-bit input port, three 4-bit I/O ports, and one 4-bit output port (applicable to eSA100 & eSA120 only). By programming through the microcontroller, applications, such as section combination, trigger mode, output control, keyboard matrix, and other logic functions are easily put into effect.
In addition to Sleep mode, the eSA Series Ics also offer Green mode which allows reduced but continuous operation with very low power consumption. Normal operation resumes at a preset time.
These constructive features will motivate users in creating a wide variety of new fancy ideas.
Features
- System clock: 3.58 MHz @ 2.2V ~ 5.1V.
- Auto Optional crystal oscillator or RC oscillator.
- Input/Output ports:
* One Input port (P1) with software controlled pull low resistor.
* Three input / output ports (P2 ~ P4).
P2 & P3 are software controlled with pull low resistor and wake-up function.
* One output port (P5) applicable to eSA100 & eSA120 only.
- Sleep mode to save power, less than 2uA @ 3V standby current.
- Green mode for reduced but continuous operation with very low power consumption (less than 15uA @ 3V).
- 4 bits RISC type controller, each instruction takes 1 (90%) or 2 clocks.
- 12 bits width per instruction, each instruction takes 1 (90%) or 2 words.
- One interrupt entrance, multiple interrupt sources.
- Total of six interrupts are available:
* Four interrupts for speech/melody operation.
* One for timer.
* One external interrupt for general purpose.
- 32K words maximum program address (except for eSA015 which has 24K words max).
- Eight total stacks.
- 192 nibbles RAM.
- Maximum of 4 channels can play simultaneously.
- Each channel can be arbitrarily assigned as speech or melody channel.
- Software PCM/ADPCM/ADPCM+ algorithm for speech synthesis, is transparent to users.
- Instrument waveform that provides much better melody tone quality.
- Flexible envelope control for melody.
- Built-in hardware multiplier and mixer.
- 128 steps volume control for each channel; 16 steps DA volume control for mixer output.
- Optional 8 bits PWM or 10 bits traditional current DA.
- Four Flash with volume level options; 1/2, 1/4, 1/8, 1/16.
|