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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于at89s52單片機(jī)的電子琴設(shè)計(jì)-wenkub

2023-01-28 02:22:39 本頁面
 

【正文】 2 RE 294 63835 5 SO 831 64934 2 RE 311 63928 中 6 LA 880 64968 低 3 M 330 64021 6 932 64994 低 4 FA 349 64103 中 7 SI 988 65030 4 FA 370 64185 高 1 DO 1046 65058 低 5 SO 392 64260 1 DO 1109 65085 5 SO 415 64331 高 2 RE 1175 65110 低 6 LA 440 64400 2 RE 1245 65134 6 466 64463 高 3 M 1318 65157 低 7 SI 494 64524 高 4 FA 1397 65178 中 1 DO 523 64580 4 FA 1480 65198 1 DO 554 64633 高 5 SO 1568 65217 中 2 RE 587 64684 5 SO 1661 65235 2 RE 622 64732 高 6 LA 1760 65252 中 3 M 659 64777 6 1865 65268 中 4 FA 698 64820 高 7 SI 1967 65283 采用查表程序進(jìn)行查表時(shí),可以為這個(gè)音符建立一個(gè)表格,有助于 單片機(jī) 通過查表的方式來獲得相應(yīng)的數(shù)據(jù): 低音 0- 19 之間,中音在 20- 39 之間,高音在 40- 59 之間 用單片機(jī)播放音樂,或者彈奏電子琴,實(shí)際上是按照特定的頻率,輸出一連串的方波。2247。其計(jì)數(shù)初值 T 的求法如下: T= 65536- N= 65536- fi247。利用 AT89S52的內(nèi)部定時(shí)器使其工作計(jì)數(shù)器模式( MODE1)下,改變計(jì)數(shù)值 TH0 及 TL0 以產(chǎn)生不同頻率的方法產(chǎn)生不同音階,例如,頻率為 523Hz,其周期 T= 1/523=1912μs,因此只要令計(jì)數(shù)器計(jì)時(shí) 956μs/1μs= 956,每計(jì)數(shù) 956 次時(shí)將 I/O 反相,就可得到中音 DO( 523Hz)。一首音樂是許多不同的音階組成的,而每個(gè)音階對應(yīng)著不同的頻率,這樣我們就可以利用不同的頻率的組合,即可構(gòu)成我們所想要的音樂了,當(dāng)然對于單片機(jī)來產(chǎn)生不同的頻率非常方便,我們可以利用單片機(jī)的定時(shí) /計(jì)數(shù)器T0 來產(chǎn)生這樣方波頻率信號。下面對各模塊的設(shè)計(jì)逐一進(jìn)行論證比較。并在存儲一首歌曲的內(nèi)容,可以實(shí)現(xiàn)自動播放。 在彈奏模式方面,可 根據(jù)使用者的操作隨意彈奏想要表達(dá)的音樂。本次設(shè)計(jì)的主要內(nèi)容是利用單片機(jī)編程設(shè)計(jì)出具有發(fā)出標(biāo)準(zhǔn) 高中低的 Dou, Ruai, Mi, Fa、 Sou,La, Si, Dou(高音) 21 個(gè)音的功能并能通過 9 個(gè)按鍵控制的電子琴?,F(xiàn)在的電子產(chǎn)品越來越接近智能化,性能也精益求精。 電子琴音色優(yōu)美,音域較寬,和聲豐富,表現(xiàn)力極其豐富。摘 要 本設(shè)計(jì) 對使用單片機(jī)設(shè)計(jì)簡易電子琴進(jìn)行了分析,并介紹了基于單片機(jī)電子琴統(tǒng)硬件組成。它可模仿多種音色,還可隨意配上類似打擊樂音響的節(jié)拍伴奏,適合于演奏節(jié)奏性較強(qiáng)的現(xiàn)代音樂?,F(xiàn)階段,單片機(jī)發(fā)展日益成熟,且發(fā)展迅猛,以單片機(jī)為核心部件的電子琴將會比以 555 定時(shí)器為核心部件電子琴的性能更加穩(wěn)定,而且依靠單片機(jī)強(qiáng)大的編程功能更易實(shí)現(xiàn)電子琴各音節(jié)所對應(yīng)頻率的產(chǎn)生。它包括 數(shù)碼顯示電路 、時(shí)鐘電路、復(fù)位電路 、發(fā)聲電路 以及鍵盤接口電路。 而在播放音樂方面, 一首音樂是許多不同的音階組成的,而每個(gè)音階對應(yīng)著不同的頻率 ,再加上一定的延時(shí)作為節(jié)拍,這樣我們就可以利用不同的頻率的組合,即可構(gòu)成我們所想要的音樂了,當(dāng)然對于單片機(jī)來產(chǎn)生不同的頻率非常方便,我們可以利用單片機(jī)的定時(shí) /計(jì)數(shù)器 T0 來產(chǎn)生這樣方波頻率信號。用 PROTEUS 實(shí)現(xiàn)的電子琴仿真設(shè)計(jì) 。 2. 1 系統(tǒng)總體方案 本次設(shè)計(jì)提出了用 AT89S52 單片機(jī)為核心控制元件,設(shè)計(jì)一個(gè)簡易的電子琴。 定時(shí) /計(jì)數(shù)器的設(shè)計(jì)和狀 態(tài)字定義 若要產(chǎn)生音頻脈沖,只要算出某一音頻的周期( 1/頻率),再將此周期除以 2,即為半周期的時(shí)間。計(jì) 數(shù)脈沖值與頻率的關(guān)系式是: N= fi247。2247。fr= 65536- 1000000247。為了輸出合適的方波,首先應(yīng)該知道音符與頻率的關(guān)系。音樂的音拍,一個(gè)節(jié)拍為單位( C 調(diào)) 表 22 曲調(diào)值表 曲調(diào)值 DELAY 曲調(diào)值 DELAY 調(diào) 4/4 125ms 調(diào) 4/4 62ms 調(diào) 3/4 187ms 調(diào) 3/4 94ms 調(diào) 2/4 250ms 調(diào) 2/4 125ms 總體硬件組成框圖 實(shí)驗(yàn)中每按下一個(gè)琴鍵,單片機(jī)能夠檢測到鍵盤的按鍵,并根據(jù)按鍵的位置,通過程序來控制,使 蜂鳴器 發(fā)出不同頻率(音調(diào))的聲音,聲音延遲一段時(shí)間,等到按鍵放開之后,聲音停止。 AT89S52 具有如下特點(diǎn): 40 個(gè)引腳(引腳圖如圖 11 所示), 4k Bytes Flash片內(nèi)程序存儲器, 128bytes 的隨機(jī)存取數(shù)據(jù)存儲器( RAM), 32 個(gè)外部雙向輸入/輸出( I/O)口, 5 個(gè)中斷優(yōu)先級 2 層中斷嵌套中斷, 2 個(gè) 16 位可編程定時(shí)計(jì)數(shù)器 ,2 個(gè)全雙工串行通信口,看門狗( WDTC)電路,片內(nèi)時(shí)鐘振蕩器。 當(dāng)訪問外部程序和數(shù)據(jù)存儲器時(shí), P0 口也被作為低 8 位地址 /數(shù)據(jù)復(fù)用。 P1 口: P1 口是一個(gè)具有內(nèi)部上拉電阻的 8 位雙向 I/O 口, P1 輸出緩沖器能驅(qū)動 4 個(gè) TTL 邏輯電平。作為輸入使用時(shí),被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流( IIL)。 矩陣掃描顯示當(dāng)前按鍵模塊如下: 圖 23 LED 數(shù)碼管 子系統(tǒng)模塊二 播放模塊是 蜂鳴器 構(gòu) 成 。 然后通過查詢電子琴所按下的按鍵 , 讀取電子琴輸入狀態(tài) , 跳轉(zhuǎn)到對應(yīng)的程序人口 ,實(shí)現(xiàn) 各種琴鍵的聲音。 圖 27 晶振模塊 8 3 軟件設(shè)計(jì) 系統(tǒng) 軟件設(shè)計(jì) 軟件是該電子琴控制系統(tǒng)的重要組成部分,在系統(tǒng)的軟件設(shè)計(jì)中我們也才用了模塊化設(shè)計(jì),將系統(tǒng)的各部分功能編寫成子模塊的形式,這樣增強(qiáng)了系統(tǒng)軟件的可讀性和可移植性。它可以作為系統(tǒng)設(shè)計(jì)語言,編寫工作系統(tǒng) 應(yīng)用程序 ,也可以作為應(yīng)用程序設(shè)計(jì)語言,編寫不依賴計(jì)算機(jī)硬件的應(yīng)用程 序。 內(nèi)置歌曲輸出 一首音樂是許多不 同的音階組成的,而每個(gè)音階對應(yīng)著不同的頻率,這樣我們就可以利用不同的頻率的組合,即可構(gòu)成我們所想要的音樂了,當(dāng)然對于單片機(jī)來產(chǎn)生不同的頻率非常方便,我們可以利用單片機(jī)的定時(shí) /計(jì)數(shù)器 T0 來產(chǎn)生這樣方波頻率信號,因此,我們只要把一首歌曲的音階對應(yīng)頻率關(guān)系正確即可。 本設(shè)計(jì)所選歌曲截自 鄧麗君的《月亮代表我的心》 其歌曲程序如下: uchar code Music[]={0X16,0X12,0X14,0X22,0X32,0X26,0X12,0X94,0X22,0X32, 0X2C,0X32,0X52,0X36,0X22,0X14,0X54,0XAC,0X92,0XA2, 0X96,0X0A2,0X96,0X82,0X3C,0X54,0X36,0X22,0X14,0X54, 0XAC,0X92,0XA2,0X16,0X12,0X14,0X22,0X32,0X2C,0X02,0X82, 0X16,0X32,0X56,0X12,0XA6,0X32,0X56,0X52,0X66,0X72,0XB6,0X62, 0X62,0X52,0X58,0X32,0X22,0X16,0X12,0X14,0X32,0X22, 0X16,0X12,0X14,0X22,0X32,0X26,0X92,0XA4,0X12,0X22,0X1C, 0XFF}。首先
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1