ISD1420语音模块课程设计
《ISD1420语音模块课程设计》由会员分享,可在线阅读,更多相关《ISD1420语音模块课程设计(16页珍藏版)》请在毕设资料网上搜索。
1、 1 ISD1420ISD1420 语音模块课程设计语音模块课程设计 一一、实验内容、实验内容 1、ISD1420 语言模块(B1 区) : (1)20 秒录放音长度,具有不掉电存储功能; (2)可分 1160 段录放音片段 2、具体操作 (1)手动控制方式,通过 B1 区按键 REC 和按键 PLAYE、PLAYL 放音 (2)MCU 控制方式,通过 G6 区 8 个按键控制录、放音:14 号键录音各五秒;然后通过 58 号键放音,放音内容顺序对应 14 号键的录音内容 二二、实验原理图、实验原理图 2 1、录音、放音的工作原理: (1)录音时,声音使话筒内纸盘发生振动,由电磁磁感应可使话筒
2、 内的线圈将产生随声音而变化的感应电流-音频电流-声音的模 拟信号, 然后经过 A/D 转换器将模拟信号转换为数字信号,然后将其 存储在语音存储模块的存储空间里。 (2)放音时,语音存储模块里的数字信号,经过 D/A 转换器将数字 信号转换为模拟信号-音频电流, 然后再经过一个音频电流放大器, 将一个较弱的电流信号放大足以驱动喇叭, 喇叭内的线圈流过不断变 化的电流,喇叭内的纸盘发生振动从而发出声音。 三三、ISD1420ISD1420 语音模块程序框图语音模块程序框图 开始 初始化 ISD1420(语音模块初始化, 关闭录放音功能,允许手动录放音) 调用键盘扫描子程序 有键按下标志=1 调用
3、按键处理子程序 有新的按键按下 N N Y Y 3 键扫描子程序: 按键处理子程序: 取号键录音首地址 取号键录音首地址 取号键录音首地址 取号键录音首地址 取号键放音首地址 取号键放音首地址 取号键放音首地址 取号键放音首地址 Y Y Y Y Y Y Y Y 开始 返回 键值=1 键值=2 键值=3 键值=4 键值=5 键值=6 键值=7 键值=8 N P1 口=0FFH 将 P1 口的值转化为键值 1 延时 40ms P1 口=0FFH 将 P1 口的值转化为键值 键值 1=键值 键值=键值 1 P1 口=0FFH 1-有键按下标志 0-有键按下标志 Y Y N N Y N Y 开始 返回
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ISD1420 语音 模块 课程设计
