isd1730语音芯片编程c

isd1730语音芯片编程c

ID:11557889

大小:45.00 KB

页数:9页

时间:2018-07-12

isd1730语音芯片编程c_第1页
isd1730语音芯片编程c_第2页
isd1730语音芯片编程c_第3页
isd1730语音芯片编程c_第4页
isd1730语音芯片编程c_第5页
资源描述:

《isd1730语音芯片编程c》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、ISD1730语音芯片编程c2010-07-1121:22自己编写的芯片头文件:#ifndef__SPI_H__#define__SPI_H__#include"reg52.h"//---------------------------------------------------------------------------------------//命令定义#definePU                0x01  //17xx上电#defineSTOP              0x02  //停止当前操作#defineRESET             0x

2、03  //芯片复位#defineCLR_INT           0x04  //清除EOM标志和中断信号#defineRD_STATUS         0x05  //返回状态寄存器内容#defineRD_PLAY_PTR       0x06  //在1,2字节返回状态寄存器信息,2,3字节返回放音指针#definePD                0x07  //芯片下电#defineRD_REC_PTR        0x08  //在1,2字节返回状态寄存器信息,2,3字节返回录音指针#defineDEVID             0x09   //读

3、取芯片ID号码#definePLAY              0x40  //从当前地址放音#defineREC               0x41  //从当前地址录音#defineERASE             0x42  //擦除当前语音段#defineG_ERASE           0x43  //擦除芯片所有语音#defineRD_APC            0x44  //返回状态寄存器信息在1,2字节,APC寄存器信息在3字节#defineWR_APC1           0x45  //将写入APC寄存器#defineWR_

4、APC2           0x65  //将写入APC寄存器,并由位控制音量#defineWR_NVCFG          0x46  //将APC内容写入NVCFG#defineLD_NVCFG          0x47  //将NVCFG内容写入APC#defineFWD               0x48  //将放音指针指向下一段语音地址处#defineCHK_MEM           0x49  //检查环状存储体系#defineEXTCLK            0x4a   //外部时钟使能#defineSET_PL

5、AY          0x80  //从起始地址放音到结束地址结束#defineSET_REC           0x81  //从起始地址录音到结束地址结束#defineSET_ERASE         0x82  //从起始地址擦除到结束地址结束#defineucharunsignedchar#defineuintunsignedint//-----------------------------------------------------------------

6、----------------------//SPI与MCU引脚连接sbit   ISD1730_MISO       =   P0^0;sbit   ISD1730_MOSI       =   P0^1;sbit   ISD1730_SCLK       =   P0^2;sbit   ISD1730_SS         =   P0^3;#defineENISD1730_SS       ISD1730_SS=0#defineDISENISD1730_SS  ISD1730_SS=1#defineISD1730_MISO_L  ISD1730_MISO=0#de

7、fineISD1730_MISO_H     ISD1730_MISO=1#defineISD1730_MOSI_L  ISD1730_MOSI=0#defineISD1730_MOSI_H     ISD1730_MOSI=1#defineISD1730_SCLK_L  ISD1730_SCLK=0#defineISD1730_SCLK_H  ISD1730_SCLK=1//----------------------------------------------------------------------------

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。