购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.2 ISD1700 实例演练

2.2.1 实现的功能

当ISD1700 模块与DD-900 实验开发板连接后,可实现录音、放音、擦除等功能。

1)录音

当单片机的P14 引脚(录音/放音转换)接VCC时,进入录音状态(REC),此时,按住DD-900 实验开发板的K1 键(接单片机P32 引脚)不放,单片机P07 引脚外接的指示灯亮,即可对着ISD1700 模块上话筒讲话录音,松开K1 键时,录音停止,并形成一段录音。再按,则录下一段。

2)放音

当单片机的P14 引脚(录音/放音转换)接GND时,进入放音状态(PLAY),此时,按住DD-900 实验开发板的K1 键(接单片机P32 引脚),则播放一段,一段结束后自动停止放音,再按K1 键,则播放下一段。播放完最后一段后,再按下K1 键,会继续播放第一段语音。按K2 键(接单片机P33 引脚),则回到最后一段。

3)芯片抹音

长按K2 键 3s以上,单片机P07 外接的LED闪烁 3 下,并且ISD1700 芯片内所有语音内容将被擦除。

2.2.2 源程序

根据要求,编写的源程序如下:

2.2.3 视频演示

该例主要采用DD-900 实验开发板(或其他 51 实验板)和ISD1700 语音模块配合进行实验。

(1)首先将DD-900 实验开发板(或其他 51 实验板)和ISD1700 连接起来,连接方法:

● 将扬声器接在ISD1700 语音模块J3 和J4 的SPK-和SPK+。

● ISD1700 语音模块的J6 插针不用短接。

● 找几根杜邦线,将ISD1700 模块的SPI端口、电源端口、地端口与DD-900 实验开发板连接起来,连接关系参见表 2-3。

表2-3 连接关系

具体连接实物如图 2-4 所示。

图 2-4 实物连接图

(2)连接好后,先将DD-900 中单片机P14 端接VCC,进入录音状态,按住K1 键不放,录制几段语音段。

(3)再将DD-900 中单片机P14 端接GND端,进入放音状态,按K1 或K2 键,试听录音效果和顺序。

(4)长按K2 键 3s以上,可擦除录音。 KPJJtBkwfibTOq23KobM6r9ml6Z0wy5jXeQKh36uV85khFOvw72a9FI+Um+IiqAo

点击中间区域
呼出菜单
上一章
目录
下一章
×