石家庄铁道大学四方学院毕业设计
参考文献
[1] 陈明荧.8051单片机课程设计实训教材[M]. 北京:清华大学出版社,2003 [2] 徐新艳.单片机原理、应用与实践[M]. 北京:高等教育出版社,2005
[3] 吴金戌,沈庆阳,郭庭吉.8051单片机实践与应用[M]. 北京:清华大学出版社,2002 [4] 王千.实用电子电路大全[M]. 电子工业出版社,2001
[5] 冯博琴.微型计算机原理与接口技术[M]. 北京:清华大学出版社,2004 [6] 张毅刚.MCS-51单片机应用设计[M]. 哈尔滨工业大学出版社,2004
[7] 张淑清,姜万录等.单片微型计算机接口技术及应用[M]. 国防工业出版社,2003 [8] 吴金戌,沈庆阳,郭庭吉.8051单片机实践与应用[M]. 北京:清华大学出版社,2001 [9] 赵亮,侯国锐.单片机C语言编程与实例[M]. 北京:人民邮电出版社,2003
[10] 王振红,李洋,郝承祥.ISD4004语音芯片的工作原理及其在智能控制系统中的应用[J]. 电
子器件2002年3月第25卷第1期
[11] Ingle-Chip Voice Record/Playback Devices 4-, 5-, 6-, and 8-Minute Durations,1990 [12] ANALOG DEVICES.The technology of AT89C51[EB/OL].White Paper,Spe.28,2000
28
石家庄铁道大学四方学院毕业设计
致 谢
这次毕业设计能够顺利完成,要非常感谢电子信息专业的所有老师和同学,尤其是我的毕业论文指导老师—高迎霞老师的指导和帮助,高老师在我毕业论文的撰写过程中,给我提供了极大的帮助和指导。从开始选题到中期修正,再到最终定稿,高老师都给我提供了许多宝贵建议。还要感谢实习期间实习老师对硬件方面的指导。
在本次设计中,我不仅学到了很多有关本次设计题目的知识,而且学到了很多治学态度和为人处世的道理,这一切都将使我终身受益。谨在此向致以崇高的敬意!对给予我支持和帮助的所有老师和同学们表示衷心的感谢!
29
附 录
附录A 外文资料
Single-Chip Voice Record/Playback Devices 4-, 5-, 6-, and 8-Minute
Durations
GENERAL DESCRIPTION
The ISD4003 ChipCorder? Products provide highquality,3-volt, single-chip Record/Playback solutions for 4- to 8-minute messaging applications which are ideal for cellular phones and other portable products. The CMOS-based devices include an on-chip oscillator, antialiasing filter, smoothing filter, AutoMute? feature, audio amplifier, and high density, multilevel Flash storage array. The ISD4003 series is designed to be used in a microprocessor- or microcontroller-based system. Address and control are accomplished through a Serial Peripheral Interface (SPI) or Microwire Serial Interface to minimize pin count. Recordings are stored in on-chip nonvolatile memory cells, providing zero-power message storage. This unique, single-chip solution is made possible through ISD’s patented multilevel storage technology. Voice and audio signals are stored directly into memory in their natural form, providing high-quality, solid-state voice reproduction.
FEATURES
30
? Single-chip voice Record/Playback solution ? Single +3 volt supply ? Low-power consumption – Operating current: ICC Play = 15 mA (typical) ICC Rec = 25 mA (typical) – Standby current: 1 μA (typical)
? Single-chip durations of 4, 5, 6, and 8 minutes ? High-quality, natural voice/audio reproduction
? AutoMute feature provides background noise attenuation during periods of silence ? No algorithm development required
? Microcontroller SPI or Microwire? Serial Interface ? Fully addressable to handle multiple messages ? Nonvolatile message storage
? Power consumption controlled by SPI or Microwire control register ? 100-year message retention (typical) ? 100K record cycles (typical) ? On-chip clock source
? Available in die form, PDIP, SOIC, TSOP, and chip scale packaging (CSP) ? Extended temperature (–20°C to + 70°C) and industrial temperature (–40°C to +85°C) versions available DETAILED DESCRIPTION SPEECH\\SOUND QUALITY
The ISD4003 ChipCorder series includes devices offered at 4.0, 5.3, 6.4, and 8.0 KHZ sampling frequency and bandwidth, which affects sound quality. Please refer to the ISD4003 Series Product Summary table on the front page to compare filter pass band and product durations.
The speech samples are stored directly into on-chip nonvolatile memory without the digitization and compression associated with other solution. Direct analog storage provides a natural sounding reproduction of voice, music, tones, and sound effects not available with most solid-state solutions. DURATION
To meet end system requirement, the ISD4003 series products are single-chip solutions at
31
4, 5, 6, and 8 minutes. FLASH STORAGE
One of benefits of ISD’S ChipCorder technology is the use of on-chip nonvolatile memory, which provides zero-power message storage. The message is retained for up to 100 years (typically) without power. In addition, the device can be re-recorded (typically) over 100,000 times.
MICROCONTROLLER INTERFACE
A four-wire (SCLK, MOSI, MISO,SS) SPI interface is provided for ISD4003 control and addressing function. The ISD4003 is configured to operate as a peripheral slave device, with a microcontroller-based SPI bus interface. Read/Write access to all the internal registers occurs through this SPI interface. An interrupt signal (INT) and internal read-only Status Register are provided for handshake purpose. PROGRAMMING
The ISD4003 series is also ideal for playback-only applications, where single or multiple message Playback is controlled through the SPI port. Once the desired message configuration is created, duplication can easily generated via an ISD programmer. PIN DESCRIPTIONS
VOLTAGE INPUT (VCCA,, VCCD)
To minimize noise, the analog and digital circuits in the ISD4003 devices use separate power busses. These +3V busses are brought out to separate pins and should be tied together as close to the supply as possible. In addition, these supplies should be decoupled as close to the package as possible. GROUND INPUT (VSSA, VSSD)
The ISD4003 series utilizes separate analog and digital ground busses. The analog ground (VSSA) pins should be tie together as close to the package as possible and connected through a low-impedance path to power supply ground. The digital ground (VSSD) pin should be connected through a separate low-impedance path to power supply ground. These ground paths should be large enough to ensure that the impedance between the
VSSA pins and the VSSD pin is less than 3?. The backside of the die is connected to VSS through the substrate resistance. In a chip-on-board design, the die attach area must be connected to VSS or left floating.
NON-INVERTING ANALOG INPUT (ANA IN+)
This pin is the non-inverting analog input that transfers the signal to the devices for
32