资源预览内容
第1页 / 共16页
第2页 / 共16页
第3页 / 共16页
第4页 / 共16页
第5页 / 共16页
第6页 / 共16页
第7页 / 共16页
第8页 / 共16页
第9页 / 共16页
第10页 / 共16页
亲,该文档总共16页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
微机原理及接口技术课程设计ISD1420语音模块实验ISD语音模块实验设计要求(1)5秒录放音长度,具有不掉电存储功能;按下1键后录音开始,按下3键后录音播放,录音持续时间为5S。(2)20秒录放音长度,具有不掉电存储功能;按下2键后录音开始,按下4键后录音播放,录音持续时间为20S。(3)录放音过程中可以随时暂停录放音;按下5键后录放音过程停止。 ISD语音模块实验采用在EEPROM中直接模拟量存贮技术。可持续放音,也可分段录放,最小分段:20s/160=0.125s/段,可分成160段。不需要专用的编程器及语音开发器;高优先级录音,低电平或者负边沿放音。 硬件电路组成ISD1420芯片:应用:比如智能家居系统中,以语音化的形式展示各种信息。进行各种语音播报。ISD语音模块实验硬件电路组成名称管脚功能名称管脚功能A0A51-6地址Ana Out21模拟输出A6、A79、10地址(MSB)Ana in20模拟输入VCCD28数字电路电源AGC19自动增益控制VCCA16模拟电路电源Mic17麦克风输入VSSD12数字地Mic Ref18麦克风参考输入VSSA13模拟地PLAYE24放音,边沿触发SP+/-14/15喇叭输出REC27录音XCLK26外界定时器RECLED25发光二极管接口NC11空脚PLAYL23放音,电平触发ISD语音模块实验硬件电路组成ISD1420地址输入端具有双重功能:地址位:如果A6、A7有一个低电平,A0A7输入全解释为地址位,作为起始地址用,此时地址线仅作为输入端,在操作过程中不能输出内部地址信息,根据PLAYE、PLAYL或REC的下降沿信号,地址输入被锁定。模式位:如果A6、7同为高电平时,即为模式位ISD语音模块实验硬件电路组成只要 变低(不管芯片处在节电状态还是正在放音),芯片即开始录音。录音期间,必须保持为低。 录音时序图ISD语音模块实验硬件电路组成放音时序图1电平触发放音 2边沿触发放音 ISD语音模块实验硬件电路组成为了锁存8088访问I/O口时于T1状态发出的地址信号,需加74LS273锁存器,经锁存后可以在整个周期保持不变,为外部提供稳定的地址信号。8255芯片的A口用于输入,用来 反应按键是否按下,C口用于输 出,操作ISD语音模块实验总体硬件电路组成ISD语音模块实验主程序CALL MainInit; 主程序初始化 Main:CALL ScanKey 扫描按键JNB Main Main1:CALL KeyRun 按键处理CMP bNewKey,0 是否有新的键按下JZ Main MOV bNewKey,0 清按键标志JMP Main1ISD语音模块实验按键扫描ScanKey PROC NEARMOV DX,I8255_PAIN AL,DXCMP AL,0FFHJNZ ScanKey1ISD语音模块实验键值转换MOV DX,I8255_PA IN AL,DX TEST AL,01H JZ ScanKey21ScanKey21:STCMOV KEYno,BL ISD语音模块实验录音模块MOV DX,ISDCOMM OUT DX,AL MOV DX,I8255_PC MOV AL,KeepMode AND AL,0FDH OUT DX,AL ISD语音模块实验MOV DX,ISDCOMM OUT DX,AL MOV DX,I8255_PC MOV AL,KeepMode AND AL,0FDH OUT DX,AL 放音模块ISD语音模块实验实验调试图THANK YOU
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号