• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > 基于Proteus的單片機演奏音樂的實現

    基于Proteus的單片機演奏音樂的實現

    作者: 時間:2012-08-27 來源:網絡 收藏

    摘要:介紹了系統的基本原理、硬件電路及軟件設計。 在編輯樂曲的過程中,每一音符對應著確定的頻率,將每一音符的時間常數和其相應的節拍常數作為一組,按順序將樂曲中的所有常數排列成一個表,然后由查表程序依次取出,產生音符并控制節奏,就可以效果。 實驗結果表明,該方案電路簡單,切實可行且效果不錯。

    本文引用地址:http://www.czjhyjcfj.com/article/170979.htm

    當前的很多用的系統都是利用開發板結合仿真器的,這種方法不是很復雜,實現也較方便,但是調試不是很方便,且成本也較高。 本文提出的一種演奏的方法,非常簡單實用,且該方法軟件來實現的,所以成本非常低,調試方便,效果也很不錯,適合于愛好的單片機學習者。 單片機系統的設計分兩大部分:硬件設計部分和軟件設計部分。

    1 硬件設計

    硬件部分比較簡單,如果在開發板上做實驗可仿下面圖1 電路連接。

    在開發板上實現的單片機控制蜂鳴器發聲原理圖

    AT89C51 單片機的P2.5 口控制一個8550 的三極管,三極管控制電磁蜂鳴器的電源通斷。

    如果用 軟件來仿真的話,電路更加簡單,見圖2。

     在Proteus 環境下用單片機控制蜂鳴器發聲的原理圖
    圖2 在Proteus 環境下用單片機控制蜂鳴器發聲的原理圖。

    蜂鳴器相關文章:蜂鳴器原理

    上一頁 1 2 3 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 康乐县| 盐边县| 松江区| 黄石市| 无锡市| 贵定县| 含山县| 班玛县| 龙岩市| 锦州市| 平昌县| 迁西县| 辉南县| 双柏县| 淄博市| 平度市| 盈江县| 庐江县| 神农架林区| 仁寿县| 中西区| 鄄城县| 东光县| 招远市| 马鞍山市| 水富县| 南溪县| 武鸣县| 南川市| 浦县| 朝阳市| 迁安市| 永兴县| 尼勒克县| 新安县| 六枝特区| 武强县| 和政县| 崇文区| 阳曲县| 永胜县|