原创 ISD1700独立按键模式

2007-11-1 20:29 4293 3 4 分类: MCU/ 嵌入式

ISD1700系列语音芯片可工作于按键模式下,此时录放音等功能通过按键实现,如同普通的录放机,下面简单介绍下各个按键功能。


一、录音功能


DIP封装的24脚或TSOP封装的17脚,低电平有效。当外接按钮接地时,按下按钮即开始录音,当放开按钮或者存储空间录满时,停止录音。因此需要录多长时间就得按住按钮多长时间。如果需要录制来自麦克风的声音,则FT引脚需要拉高,如果需要录制来自模拟音频Anain的声音,则FT引脚需要拉抵。


二、播放功能


DIP封装的23脚或TSOP封装的16脚,低电平有效。边沿触发即按一下按钮,则播放当前段录制的声音,如果是电平触发,即长按一下按钮,则循环播放录制的所有段的声音。


三、擦除功能


       DIP封装的25脚或TSOP封装的18脚,低电平有效。边沿触发即按一下按钮,则擦除首段录音或者末段录音,这个要看当前段处于哪一段。如果处于首段则擦除首段,处于末段则擦除末段录音,如果处于中间段,则不做擦除动作。如果是电平触发,即长按一下按钮,则进行整片擦除。因此对于需要擦除中间一部分段的录音,则需要使用SPI接口命令来实现。


四、音量控制


       DIP封装的19脚或TSOP封装的12脚,低电平有效。音量分8级,初始时为最高,按一下键则减一级,等减到0时,再按则递增,如此循环。


五、快进功能


       DIP封装的26脚或TSOP封装的19脚,低电平有效。边沿触发即按一下按钮,则当前播放指针会一到下一个地址段,如果当前段为最后一段,则播放指针会循环转移到首地址段。


六、复位功能


       DIP封装的3脚或TSOP封装的24脚,低电平有效。边沿触发即按一下按钮,则ISD芯片复位,所有寄存器回复的初始状态。


七、直通功能


       DIP封装的22脚或TSOP封装的15脚,低电平有效。FT引脚拉低则模拟通道Anain直接接输出口。该功能可以用来测试一下电路的是否正常工作。


       以上按键功能都是ISD1700芯片的基本功能,只要电路正常,一上电就可以实现。因此可以用按键功能来测试自己设计的电路是否正常,如果连按键功能都实现不了,电路肯定是有问题的。


       特别要注意在录音时,如果从Anain口输入音频,FT引脚必须要拉低,悬空的状态下,ISD芯片的输入口还是麦克风。可以简单的将电脑音频连入到Anain口,进行录音操作。

PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

用户2029 2011-10-7 16:28

仁兄,看了你的博文,帮我解决了一个问题,谢了
相关推荐阅读
用户1211959 2009-12-26 23:07
avr上的贪吃蛇游戏源码
∷�a class="" title="" href="http://www.helianpcb.com/" target="">线路板--公元1903年,Albert Hanson最先采用了“...
用户1211959 2009-08-03 21:09
[原创]蓝牙设备开发的三种方式
蓝牙设备开发一般包含蓝牙芯片及主机的开发。主机部分根据应用情况可以是PC,单片机,ARM等。蓝牙通讯协议是一组协议的集合,从最底层的硬件驱动,到上层的通讯协议,都由明确的规定。蓝牙设备必须实现这些协议...
用户1211959 2009-08-03 21:04
CSR 并口下载线原理图
...
用户1211959 2009-08-03 21:03
[原创]蓝牙串口与PC蓝牙管理器建立链接
本示例采用windows自带的蓝牙管理器与蓝牙模块建立链接。步骤如下:(1)    打开蓝牙管理器 (2)点击添加按钮后复选设备已经准备好的复选框 (3)    点击下一步进行设备的搜索,搜索到串口蓝...
用户1211959 2009-08-03 21:02
[原创]蓝牙串口的使用
进行串口通讯(1) 使用串口调试工具打开指定端口     (2) 如同普通串口一样,进行收发操作 AVR串口jtag的改造(1) 将蓝牙串口上的波特率设置跳线放到19200档上。<?xml:na...
用户1211959 2009-07-08 22:07
[出售]蓝牙串口
串口蓝牙适配器主要是用于替代传统的有线串口使用的场合。本蓝牙串口可以配置为主设备或者从设备,从而可以单独使用或者两个配对使用。<?xml:namespace prefix = o ns = "u...
EE直播间
更多
我要评论
1
3
关闭 站长推荐上一条 /3 下一条