freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c51單片機(jī)課程設(shè)計——電子琴(已修改)

2025-06-22 09:16 本頁面
 

【正文】 1 課 程 設(shè) 計 報 告 姓名: 曹 飛 龍 班級: 101 班 學(xué)號: 10101230 課程設(shè)計名:簡易電子琴 指導(dǎo)老師:胡啟龍 1 一、 概述 : 本系統(tǒng) 設(shè)計制作一個可演奏的電子琴。 綜合應(yīng)用了兩項設(shè)計 : ( 1)能產(chǎn)生純音,了解音調(diào)高低的控制方法, 用鍵盤代替電子琴的鍵盤,控制演奏音樂。 ( 2)演奏一支樂曲 (天空之城) 。 那音階要怎么使用 C51 單片機(jī)產(chǎn)生呢? C51 在這項工作中運用它哪些資源呢?我們怎么實現(xiàn)一個按鍵對應(yīng)一個音階呢? 二、 系統(tǒng)描述 : ( 1)我們從初中開始就知道,聲音是由振動產(chǎn)生的,基本的這 7 個音階 的頻率之間滿足 某種數(shù)學(xué)關(guān)系 由 低到高 排 列的自然 音 ,所以我們可以通過改變單片機(jī)輸出頻率就可以得到不同的音階;( 2)為了得到精確的頻率(周期的倒數(shù)),我們可以使用 C51 單片機(jī)定時中斷模塊。( 3)通過判斷按鍵是否被按下,然后執(zhí)行該按鍵按下時的函數(shù)(在程序中是改變 T1 的初值得到實現(xiàn))。 需要注意的是, 在該程序中讓 8051 的內(nèi)部定時器使其工作在計數(shù)器模式 MODE1 下 ,改變記數(shù)值 TH0 及 TL0 以產(chǎn)生不同頻率的方法。例如頻率為 523HZ,其周期 T=1/523=1912 微秒 ,因此只要令計數(shù)器定時956/1=956 在每記數(shù) 9 次 時將 I/O 口反相 ,就可得到中音 D0(523HZ)。 記數(shù)脈沖值與頻率的關(guān)系公式如下: N=Fi/2/Fr N:記數(shù)值 Fi:內(nèi)部計時一次為 1 微秒.故其頻率為 1MHZ Fr;要產(chǎn)生的頻率 1 起記數(shù)值的求法如下: T= 65536- N= 65536- Fi/ 2/ Fr 例如:設(shè) K= 65536, F= 1000000= Fi= 1MHZ,求低音 D0( 523HZ),高音的 D0( 1046HZ) 的記數(shù)值。 T= 65536- N= 65536- Fi/ 2/ Fr= 65536- 1000000/ 2/ Fr= 65536- 500000/ Fr 低音 D0 的 T= 65536- 500000/ 262= 63627 中音 D0 的 T= 65536- 500000/ 523= 64580 低音 D0 的 T= 65536- 500000/ 1047= 65059 詳細(xì)的音階頻率與計數(shù)初值可參考附錄一; 三、電路設(shè)計 1.單片機(jī)最小系統(tǒng)模塊 模塊 揚(yáng)聲器發(fā)出對應(yīng)音符模塊如下: 1 : 1 四.程
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1