新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于AT89C52單片機的語音錄放系統實現

        基于AT89C52單片機的語音錄放系統實現

        作者: 時間:2009-10-19 來源:網絡 收藏

        通過MIC IN將話筒的輸入信號送至片內前置放大器,片內自動增益控制電路AGC將此前置放大器的增益控制在-15~+24 dB,具體電路如圖3所示。該器件在使用前需用寫入初始狀態。

        本文引用地址:http://www.104case.com/article/173586.htm

        4 軟件設計
        的軟件設計包括:寫入ISD2560器件的控制字及定時中斷控制。的程序采用模塊設計,的錄取和播放功能,需2個子程序來此功能的。另外還要有與主函數通信的中斷服務子程序及延時程序。程序主要變量及功能說明如表2所示。


        4.3 程序流程
        軟件設計流程如圖4所示。

        5 結束語
        該設計選擇ISD單片機語音器件省去A/D轉換和D/A轉換,采用直接電平存儲技術使得語音自然真實;該電路可嵌入到其他電路中,使用非常方便。給出以單片機為核心構成的語音錄放系統原理圖及軟件流程。通過實驗驗證該語音錄放系統錄音和放音效果良好,單片機控制相當準確。在應用方面,將該系統作為一個模塊可與其他功能電路集成,各種功能復雜的語音系統,如電腦語音鐘、手機話費查詢系統、排隊機、監控系統語音報警及公共汽車報站器等,具有一定的實用價值。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 江达县| 扬中市| 兴山县| 都安| 马公市| 信阳市| 秦皇岛市| 区。| 新蔡县| 雷波县| 资阳市| 德昌县| 平舆县| 项城市| 浮梁县| 田林县| 自治县| 囊谦县| 册亨县| 隆安县| 永康市| 永善县| 扶沟县| 安新县| 巴南区| 开鲁县| 当雄县| 龙山县| 吉木萨尔县| 崇明县| 揭西县| 沁源县| 余姚市| 油尖旺区| 丰县| 新建县| 临沭县| 濮阳县| 民县| 塔河县| 曲阜市|