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

    EEPW首頁 > 嵌入式系統 > 設計應用 > 基于FPGA的音樂播放控制電路分析

    基于FPGA的音樂播放控制電路分析

    作者: 時間:2012-09-10 來源:網絡 收藏

     2.4 樂曲的循環

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

      為了實現樂曲的循環,應該在樂曲結束時使曲譜表的查表地址回到初始值。可在曲譜表的最后一個單元中存放一個結束符,結束符的編碼可以利用音程碼的冗余碼。采用邏輯門對音程碼進行判斷,當出現結束符碼時時值計數器復位,樂曲重新開始演奏。

      2.5 曲譜編碼舉例

      設音符的6位二進制編碼中,最高位為間斷音,中間2位為音程碼,最低3位為音名碼。每個8分音存放于1個存儲單元,四分音符碼占2個存儲單元。若音名碼用其簡譜數符對應的二進制碼表示,而低、中、高三個音程分別用01”,“00,“10”三組碼表示,“11”為結束符碼,則圖3曲譜碼存儲表如表2所示。表中6位二進制音符碼用2位八進制數表示。

      

      3 的實現

      根據設計原理框圖,曲譜碼以分頻數編碼,音高信號分頻由一個可預置的模N計數器實現。分頻系數表和曲譜表都存儲在ROM中。若希望控制蜂鳴器的信號占空比為50%,分頻器的輸出信號采用二分頻電路實現占空比整形,但注意信號頻率被降低一半。電路原理框圖中M分頻器的作用是產生合適的時值計數脈沖頻率。電路的頂層原理圖如圖4所示。

      

      4 結語

      技術已成為電子系統設計領域現代化的標志。本文將用于電子技術課程設計,取得了較好的效果。通過本設計激發了學生學習的興趣,拓寬了學生的思路,為學生今后的畢業設計和從事電子技術方面的科研、開發工作打下了良好的基礎。

    DIY機械鍵盤相關社區:機械鍵盤DIY


    p2p機相關文章:p2p原理


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

    上一頁 1 2 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 宁晋县| 青河县| 丽江市| 克什克腾旗| 新宁县| 东阿县| 宜君县| 白银市| 台山市| 嘉义县| 如东县| 大洼县| 旬阳县| 西昌市| 永康市| 滦南县| 松潘县| 庆安县| 陆丰市| 徐汇区| 天等县| 泰顺县| 红安县| 工布江达县| 衡南县| 响水县| 尉氏县| 象州县| 敦化市| 牙克石市| 桃园县| 同心县| 浦北县| 正蓝旗| 日照市| 志丹县| 江门市| 富宁县| 香格里拉县| 鲁山县| 巴彦淖尔市|