求教ISD4004语音芯片利用快进实现选取上一首下一首音频的功能
如题,因为毕业设计需求,想在毕设的录音笔里利用ISD4004芯片的快进功能实现上一首下一首的切换。但是因为没有用过ISD芯片,甚至对单片机都不是很了解。(别问我为何不懂却...
如题,因为毕业设计需求,想在毕设的录音笔里利用ISD4004芯片的快进功能实现上一首下一首的切换。但是因为没有用过ISD芯片,甚至对单片机都不是很了解。(别问我为何不懂却还会有这样的毕设题目,说多了都是泪)一时半会也不知道去哪里找ISD含有快进命令的编程例子。所以想问问大家有没有什么思路。然后尽量通俗的讲解一下。如果有程序那是最好了。(用C程序编写的80C51单片机的程序。)
现在通过上网百度和手边的一些单片机基础教程,勉强明白SET MC命令配合MC命令可以快速略过一条语音,进入下一个语音的开头。但是具体如何使用不是很明白——比如如果需要连续跳两条语音的话,那么应该不仅仅是发两次快进命令吧?中间的间隔要多久?还是说要读一下INT引脚的信号还是怎么地?
希望能详细说说。或者给一些例子。 展开
现在通过上网百度和手边的一些单片机基础教程,勉强明白SET MC命令配合MC命令可以快速略过一条语音,进入下一个语音的开头。但是具体如何使用不是很明白——比如如果需要连续跳两条语音的话,那么应该不仅仅是发两次快进命令吧?中间的间隔要多久?还是说要读一下INT引脚的信号还是怎么地?
希望能详细说说。或者给一些例子。 展开
展开全部
是的,需要读取一下INT脚的信号,先指定地址快进SET MC 然后执行MC然后在读取INT脚,判断是否快进了一条信息,确定后在执行MC,判断INT脚信号,直到芯片的末尾
追问
所以说,接下来的时序就是:
发送set mc命令和地址
发送mc命令
读INT脚
若是int脚为低电位,那么就是到达了一条信息的末尾
然后,地址就指向了第二条语音的开头了对么?那接下来如何从此处开始播放或者录制?播音和录音都是先发送SET PLAY指令然后再跟PLAY指令的啊。快进后跟放音要怎么做?
可不可以加qq:2223617450详细指导下?
唯创智能
2024-05-10 广告
2024-05-10 广告
语音芯片根据集成电路类型来分,凡是与声音有关系的集成电路被统称为语音芯片(又称语音IC,这里应该叫成Voice IC),但是在语音芯片的大类型中,又被分为语音IC(这里应该叫成Speech IC),音乐IC(这里应该叫成Music IC)两...
点击进入详情页
本回答由唯创智能提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询