设计说明书 单片机程序控制语音播放设计.pdf

设计说明书 单片机程序控制语音播放设计.pdf

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机程序控制语音播放 设计背景:用单片机控制语音芯片的地址线、片选线(CS)以及录音/放音 号线(P/R),再把单片机和语音芯片嵌入到通信设备、智能仪器、治安报警 及儿童玩具中,就可做成播放的机器,应用范围很广。在工业控制过程中, 常用灯光或警笛作故障提示和运行进程的阶段性提示,目前这种提示方式为 语音提示的替代,这是因为新型半导体语音芯片性能优越,使用方便。 本次设计涉及的语音芯片 ISD25120 的介绍:它是 ISD 公司开发的语音芯 片,其主要特点有:可持续、放音,持续录放时间可达 120s;可分段录放 (最多可分为600 段),最小录放的时间单元为 0.2s;断电后信息仍然存 储,不会丢失,无需后备电池。信息可保存 100 年之久;录放次数在 10 万次 以上;操作简单,无需专用编程器或语音开发器;单电源供电,典型电压为 +5V;易于与单片机接口,内部自带自动音量的控制(AGC)电路及滤波电 路,输出音质良好。 主要功能:本设计主要是在熟悉 ISD 系列语音芯片的电路设计操作及使用方 法的基础上,且通过手工操作实现语音芯片 ISD25120 的录音(其操作过程在 操作步骤模块中所述)的前提下,用程序模拟手动操作编程实现 ISD 系列语 音芯片的分段放音过程。 硬件设备及其连线:ISD25120 语音芯片及其电路板一套,模块化单片机实验 仪一台,10 芯电缆一条,直流电源(+5V,1A)一台,喇叭一个,仿真器及 计算机一台。 实际操作步骤: (1)录音过程: 设置 S2 状态为 0,即P/R=0,ISD25120 处于录音状态。 以对第 1 段录音为例:录音地址 000H0A0H,录音时间为 32s。 ①设置 S1 的 8 位拨位开关,使得 6 位地址(A4A9)全为 0,PD=0,CE=0, S1 的 8 位拨动开关状态为即 00H; ②将 PD 开关拨到 1 状态,然后再将开关拨回到 0 状态,开始录音并计时; ③在不超过 32s 的时间内停止录音:将PD 开关拨到 1 状态,停止录音。 同样的原理,第 2、3、4 段录音只需将地址改为相应的 0B0H 150H、 160H200H 和 210H250H,即通过设置 S1 的 8 位拨动开关来实现。 (2)用 10 芯扁平电缆将主板的 J3 插座与语音实验板的 J3 插座对接;设置 语音实验板的开关 S2 为 OFF 状态(P/R=1),ISD25120 处音状态;在仿真器 上编程,执行单步调试及全速运行。 (a)从FIRST 地址起始,执行程序,播放第 1 段音乐: START:LACALL FIRST AJMP $ (b)从 SECOND 地址开始,执行程序,播放第 2 段音乐 START: LCALL SECOND AJMP $ (c)从 THIRD 地址开始,执行程序,播放第 3 段音乐: START:LCALL THIRD  AJMP $ (d)从FOURTH 地址起始,执行程序,播放第4段音乐: START:LCALL FOURTH AJMP $ 在单片机程序的控制下,分别将上述 4 段语音播出。 实验电路原理图: 原理图中包括 2 部分:一部分是主板上的 8 位并口输出(74LS374, U14),口地址为 8100H,输出插座为 J3;另一部分在语音电路实验板上,插 座为 J3。将主板上J3 与实验板的 J3 用 10 芯扁平电缆连接。图中 MICI 为驻 极式话筒,LS1 为放音喇叭,IC1 (MC34119)为语音放大电路,ISD25120 为 语音录放芯片。S1 的 8 位拨动开关全部设置在 OFF 位置,使得 ISD25120 电 路脱离手工操作状态,改用程序控制 ISD25120 工作。ISD25120 接收来自主 板的控制信号。该信号被锁存在 U14 (74LS374)的8 位输出端上。用拨动开 关 S2 设置 P/R 在 OFF 位置上(P/R=1),处于放音状态。地址 A0A3 已在电 路图中接地。主板上 8 位并口通过 U14 输出 ISD25120 的 6 位地址(A4A9) 及 ISD25120 的P

文档评论(0)

778899123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档