- 1、本文档共343页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
(4)操作模式范例。ISD1420地址功能范例如表1.7.2所示。表1.7.2ISD1420地址功能范例表5)复杂的应用例子图1.7.5分段录音电路(1)录音子程序。控制录音主要有两个数据:录音的开始地址和录音的时间。控制这两个数据就能在录音时实现将语音存入不同的地址中。注意,REC信号将被延迟50ms,以防止开关抖动引起重复触发。;**************************************;名称:RECORD;功能:录音;入口:R7(开始地址),R6(H),R5(L)(录音时间,单位为ms);如果R6和R5大于剩余录音时间,则录完为止;**************************************触发放音:轻按PLAYE按键,这样给PLAYE脚一个低电平脉冲,电路进入放音状态,直到放音结束。电平放音:按下PLAYL按键(PLAYL脚保持为低电平),电路进入放音状态,直到PLAYL变高或放音结束,电路重新进入准备状态。(4)语音硬件电路。简单硬件连接方式如图1.7.2所示,用单片机的3只引脚控制ISD1420芯片的PLAYL、PLAYE和REC引脚。当ISD1420芯片的REC引脚为低电平时,ISD开始录音,直到REC变为高电平录音才结束,并产生一个结束标志EOM。PLAYL、PLAYE都是回放引脚,PLAYE是下降沿触发,当它产生下降沿时,ISD芯片从头回放已录入的语音直到遇到EOM,而PLAYL是电平触发方式,当它为低电平时,ISD开始回放,当PLAYL为高电平时回放结束。硬件的单片机系统采用综合实验板的电路结构,仅从P1口引出信号。图1.7.2ISD1420语音录放音电路(5)单片机系统。采用综合实验板作为调试单片机的平台,用实验板上的#0号键作为录音键,#1号键作为边缘触发放音键,#2号键作为电平放音方式。单片机的显示与按键扫描程序设计参考前面的实训内容。2)软件设计根据ISD1420芯片的原理,软件设计控制PLAYL、PLAYE和REC引脚电平的变化就能实现语音信号的存储与回放。单片机系统的初始化、显示、键盘监控采用前面实训中通用的程序。预定义变量:REC EQU P1.0 ;录音控制PLAYE EQU P1.1 ;回放控制(边缘方式)PLAYL EQU P1.2 ;回放控制(电平方式)(1)子程序。录音程序如下:LREC: CLR REC ;开始录音 LCALL DELAY1 ;DELAY1为录音时间 SETB REC ;录音结束 RET放音程序如下:LPLAYE: CLR PLAYE LCALL DELAY2 SETB PLAYE RETLPLAYL: CLR PLAYL LCALL DELAY3 SETB PLAYL RET(2)主程序。主程序流程图如图1.7.3所示。图1.7.3主程序流程图源程序如下:;预定义变量REC EQU P1.0 ;录音控制PLAYE EQU P1.1 ;回放控制(边缘方式)PLAYL EQU P1.2 ;回放控制(电平方式) PORT EQU 4400H ;8155控制口地址PORTA EQU 4401H ;8155PA口地址PORTB EQU 4402H ;8155PB口地址PORTC EQU 4403H ;8155PC口地址 ORG 0000H SJMP START ORG 0010HSTART:MOV SP,#70H ;设置堆栈指针 SETB REC ;设置ISD芯片工作在省电状态 SETB PLAYE SETB PLAYL MOVDPTR,#PORT ;初始化8155,A、B输出C输入 MOV A,#3 MOVX @DPTR,AMAIN:ACALLKEY_SCAN ;调用键盘扫描子程序 CJNE A,#0 ,RECKEY ;判断是否录音键按下 CJNE A,#1,PLAYEKEY ;判断是否边缘放音键按下 CJNE A,#2,PLAYLKEY ;判断是否电平放音键按下 SJMP MAINRECKEY:L CALL
您可能关注的文档
- 《机械设计基础项目教程》课件项目4.ppt
- 《MSP430系列超低功耗单片机原理与系统设计》课件第5章.ppt
- 《机械设计基础项目教程》课件项目5.ppt
- 《单片机应用实训教程》课件第4章.ppt
- 《大学物理学》课件第11章 热力学基础.ppt
- DB53_T 1318.3-2024 旱地优质稻种植技术规范 第3部分:草害防控.docx
- DB53_T 1318.1-2024 旱地优质稻种植技术规范 第1部分:品种.docx
- DB5110_T 73-2024 皇菊栽培技术规程.docx
- DB5110_T 77-2024 内江猪仔猪饲养管理技术规范.docx
- DB53_T 1318.5-2024 旱地优质稻种植技术规范 第5部分:虫害防控.docx
最近下载
- 最新北师大版小学数学五年级上册知识点总结.doc
- 四川师范大学2020-2021学年第1学期《线性代数》期末考试试卷(A卷)及标准答案.docx
- 上海七年级上学期期末【压轴72题考点专练】-2022-2023学年七年级数学上学期期中期末考点大串讲(沪教版)(解析版).docx VIP
- 超星网课《家庭安全合理用药》超星尔雅答案2023章节测验答案.docx
- 跆拳道礼仪论文开题报告.docx
- 离婚起诉书范本范文3篇.docx VIP
- 离婚起诉书范本2024(3篇).pdf VIP
- 5000m³d酱油酿造废水处理工艺设计.docx
- 肥城市大汶河砖舍拦河闸工程环评报告书.pdf
- 经济学基础形考任务4.pdf VIP
文档评论(0)