ISD1700中文资料 - 图文(5)
深圳恒祺科技 0755-6133 3736
5.3.2 MISO 数据格式
MISO即1700S的“主机接收从机发送”管脚,数据在SCLK的下降沿从
MISO管脚输出,并且低位首先移出。对应每一个指令,MISO会伴随着指令
码的输入,在前两个字节返回芯片当前的状态和行地址信息。而
RD_STATUS, RD_PLAY_PNTR, RD_REC_PNTR 和 RD_APC这些命
令会在前两个字节之后产生额外的信息(见下边的细节说明)。
表5.3.2 MISO数据时序
在输出信息中,第一字节的状态位提供了重要的信息,该信息标明了
上一个SPI命令发送后的结果。例如,第一字节中的0位(command error
bit)用来指示芯片是否接收了上一个SPI命令。而地址位则给出
了当前地址。第一和第二个数据字节的内容取决于上一个SPI命令。第五,
第六和第七字节则是重复SR0状态寄存器的内容。
15
深圳恒祺科技 0755-6133 3736
5.4 SPI 协议格式
图5.4.1 SPI时序图
在SPI命令输入到ISD1700前,SPI端口的状态应该保持如下状态:
◎ /SS=HIGH
◎ SCLK=HIGH
◎ MOSI=LOW
5.4.1 SPI 命令总览:
一个SPI命令总是由第一个命令字节开始。命令字节中的bit4位(LED)
是具有特殊用途的。这个bit4位可以控制LED的输出。如果使用者想开启
这个操作LED的功能,那么所有的SPI命令字都要将这个bit4位置1。
在SPI模式下,存储位置都可以通过行地址很容易地进行访问。主控
单片机可以访问任何行地址,包括存储SE音效的行地址(0x000-0x00F)。
像SET_PLAY,SET_REC和SET_ERASE这些命令需要一个精确地起始地
址和结束地址。如果开始地址和结束地址相同,那么ISD1700将只在这一
行进行操作。SET_ERASE操作可以精确地擦除在起始地址和结束地址间
16
深圳恒祺科技 0755-6133 3736
的所有信息。SET_REC操作从起始地址开始录音,并结束于结束地址,
并且在结束地址自动加上EOM标志。同理,SET_PLAY操作从起始地址播
放语音信息,在结束地址停止播放。
另外,SET_PLAY,SET_REC和SET_ERASE命令有一个先入先出的
缓存器,使得从一个存储块到下一个存储块之间实现无缝转移。这个先入
先出的缓存器只有在相同类型的SET命令下才有效。也就是说SET_PLAY
在SET_ERASE之后将不能利用这个缓存器,并且这是一个错误的命令,
SR0中的COM_ERR位将被置1。当芯片准备好接收第二个SPI命令时,在
SR1中的RDY位将置1。同样,在操作完成时会输出一个中断。例如,如
果两个连续但带有两对不同地址的SET_PLAY命令被正确发送后,此时缓
存器装满。在完成第一个语音信息的播放后,第一个SET_PLAY操作会遇
到一个EOM,这时不会像一般遇到EOM时自动STOP,而是继续执行第二
个SET_PLAY命令,芯片将播放第二个语音信息。这个动作将最小化任何
两个录音信息之间潜在的停留时间,且使芯片流畅地连接两个独立的信
息。
如果循环存储体系处于令人满意的状态,那么可以使用PLAY,REC,
FWD,RESET,ERASE和G_ERASE这些命令,功能类似于1700的独立
模式中相应的功能。这些命令将确保在独立模式下操作时储存机构保持一
致,但是,音效提示将不同于独立模式。如果希望在SPI模式和独立模式
之间转换,注意必须使用SET_REC和SET_ERASE以遵循循环存储体系。
5.4.2 ISD1700 芯片内部寄存器
这些寄存器可以返回1700芯片的内部状态,下边将描述每个寄存器的
数据模式:
17
深圳恒祺科技 0755-6133 3736
Status Register0(SR0)
状态寄存器SR0是两字节数据,由MISO返回。它包括5个状态位(D4:
D0)以及11个地址位(A10:A0)
表5.4.1 SR0格式 SR0 位 名称 描述 7 A2 当前行地址bit2 6 A1 当前行地址bit1 5 A0 当前行地址bit0 当一个操作完成时,该位置1,可被 4 INT 第 一 字 节 CLR_INT命令清除 3 EOM 当 检 测 到 EOM 时 此 位 置 1 , 可 被 …… 此处隐藏:88字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [基础教育]2016-2022年中国钢芯铝绞线市场现状调
- [基础教育]语文部编版初一语文下册练习题 句式变
- [基础教育]南京继续教育参考答案--深入学习贯彻习
- [基础教育]国旗下讲话稿——珍惜时间好读书
- [基础教育]北师大版六年级数学下册圆锥的体积教学
- [基础教育]人教版-音乐-四年级下册-四年级下册音
- [基础教育]乔布斯2019年斯坦福大学毕业典礼致辞.d
- [基础教育]2015年加油站安全知识竞赛试题及答案
- [基础教育]2020年教师年度考核个人工作总结
- [基础教育]2019年中考历史试题-2019年大庆市初中
- [基础教育]初三仁爱英语第一轮总复习教案
- [基础教育]SG-A094电气配管安装工程隐蔽验收记录
- [基础教育]冀教版小学数学三年级下册第六单元教材
- [基础教育]青岛版(五制)小学科学二年级下册16《制
- [基础教育]2018-2019年初中科学初一中考真卷测试
- [基础教育]幼儿园大班期末简短评语精选
- [基础教育]2018云南临沧公务员考试申论技巧:这样
- [基础教育]学校食堂经营管理方案
- [基础教育]新中国砥砺奋进的七十年原文
- [基础教育]真空泵的选型及常用计算公式
- 高职田径课程教学现状与对策
- 全髋关节置换术在老年股骨颈骨折患者中
- 青人社厅函〔2016〕576号(附件)工资
- cp101-07砂子检验作业指导书 - secret
- 微观经济学 第八章 博弈论 习题
- 2014高考真题(词语运用)汇编及答案
- 2018年人教版七年级语文下册《第三单元
- 苏教版数学四年级上册第一单元试题 - M
- 四川大学新闻与传播考研2000-2010年真
- 浙江万里学院英语专业四年制本科教学计
- 最新2018马年事业祝福语-范文word版(2
- 最全模具行业术语英文翻译
- 皮亚杰的发展心理学理论
- 64篇高考情景式默写 练习题及答案
- 仿写(学生稿)
- 《SQL Server数据库技术》试卷A
- 第七章作业答案
- 江苏省赣榆县海头高级中学高中语文必修
- 浙江省2001年10月自考正常人体解剖学答
- 2012英语重点短语




