微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > PCB设计问答 > PCB设计学习讨论 > ISD1760与单片机STC89C51,SPI控制录音问题

ISD1760与单片机STC89C51,SPI控制录音问题

时间:10-02 整理:3721RD 点击:
按键模式下,ISD1760可以正常工作.但在SPI模式下录不了音(芯片有录音,但放出来只有丝丝声),SPI其它功能正常。
附:main函数下的录音操作:
if(keyr==0)         
{            
     delay(20);  
     if(keyr==0)            
     {
        ISD_Clr_Int();                                                 //清理中断
        do{ISD_Rd_Status();}while(RDY==0);              //检查芯片是否忙碌
        delay(1);                                                       //延迟1ms
        ISD_Rec();                                                           //录音       
        while(keyr==0);                                           //等待按键松开,录音完成
        ISD_Clr_Int();                                       
        ISD_STOP();                                                 //停止
        delay(1000);                                                       
      }            
}

没人吗

是否语音信号出入硬件电路有问题

最后在淘宝找了电路图,发现少焊了几个元件,焊上去后虽然声音录进去了,但是放出来的声音很小很小,找不到是什么原因,最后不管三七二十一把作品交了上去。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top