版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
《友情地久天長(zhǎng)》樂(lè)曲演奏電路設(shè)計(jì)試驗(yàn)任務(wù)1-1。1-1音高頻率比照表1234 567低音262Hz294Hz330Hz349Hz 392Hz440Hz494Hz中音532Hz578Hz659Hz698Hz 784Hz880Hz988Hz高音1046Hz1175Hz1318Hz1397Hz 1568Hz1760Hz1976Hz1-1。
友情地久天長(zhǎng)圖1-1 久天長(zhǎng)》樂(lè)譜拍;N兩拍;N·四拍;N·八拍;N為音譜。4MHz1-2speakspeaktoneclockINPUTVCCclock q[13..0]clocka[13..0]qOUTPUTspeakinstinst4模塊及模塊功能
圖1-2 總體框圖//**************************************************************//// 《友情地久天長(zhǎng)》樂(lè)曲 //// 時(shí)鐘:4MHz ////**************************************************************////音高與頻率的對(duì)應(yīng)關(guān)系//---------------------------------------------------------------//|//**************************************************************//// 《友情地久天長(zhǎng)》樂(lè)曲 //// 時(shí)鐘:4MHz ////**************************************************************////音高與頻率的對(duì)應(yīng)關(guān)系//---------------------------------------------------------------//||1046Hz|1175Hz|1318Hz|1397Hz|1568Hz|1760Hz|1976Hz|//---------------------------------------------------------------//假設(shè)時(shí)鐘不同則需改參數(shù)module tone(clock,q);//I/O口聲明input output[13:0]q;//I/Oreg[13:0]q_r;//內(nèi)部存放器reg[20:0]cnt1; //||1|2|3|4|5|6|7|//|低音|262Hz|294Hz|330Hz|349Hz|392Hz|440Hz|494Hz|//|中音|523Hz|578Hz|659Hz|698Hz|784Hz|880Hz|988Hz|reg[3:0]cnt2; //節(jié)拍計(jì)數(shù)器reg[5:0]n; //樂(lè)譜狀態(tài)機(jī)//樂(lè)譜參數(shù)//參數(shù)由上表音高與頻率對(duì)應(yīng)關(guān)系計(jì)算得出。//公式為:D=F/K//其中DFK//1)M_1=4000000/523=7648parameterL_5=14”d10204,//5L_6=14”d9090, //1//2//3//5//61parameterTIME=1500000;//把握每一個(gè)音(節(jié)拍)的長(zhǎng)短(375ms)assignq=q_r;always@(posedgeclock)beginif(cnt1<TIME) //把握每一個(gè)音(節(jié)拍)的長(zhǎng)短(375ms)cnt1<=cnt1+21”d1;elsebegincnt1<=21”d0;case(n)6”d0:beginq_r<=L_5; //5SPEAKif(cnt2<4”d1) //兩個(gè)節(jié)拍cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d1;6”d1:begin
q_r<=M_1;if(cnt2<4”d6)cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d2;6”d2:begin
q_r<=M_3;if(cnt2<4”d1)cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d3;6”d3:begin
q_r<=M_2;if(cnt2<4”d3)cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d4;6”d4:beginend6”d5:begin
q_r<=M_1;n<=6”d5;q_r<=M_2;if(cnt2<4”d1)cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d6;6”d6:begin
q_r<=M_3;if(cnt2<4”d1)cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d7;6”d7:begin
q_r<=M_1;if(cnt2<4”d4)cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d8;6”d8:begin
q_r<=M_3;if(cnt2<4”d1)cnt2<=cnt2+4”d1;elsebegin
cnt2<=4”d0;n<=6”d9;end6”d9:begin
endq_r<=M_5;if(cnt2<4”d1)cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d10;6”d10:beginq_r<=M_6;if(cnt2<4”d9)cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d11;6”d11:beginq_r<=M_5;if(cnt2<4”d3)cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d12;6”d12:beginq_r<=M_3;if(cnt2<4”d2)cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d13;6”d13:beginq_r<=M_1;if(cnt2<4”d1)cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d14;6”d14:beginq_r<=M_2;if(cnt2<4”d3)cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d15;6”d15:beginend
q_r<=M_1;n<=6”d16;6”d16:beginq_r<=M_2;if(cnt2<4”d1)cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d17;6”d17:beginq_r<=M_3;if(cnt2<4”d1)cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d18;6”d18:beginq_r<=M_1;if(cnt2<4”d3)cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d19;6”d19:beginq_r<=L_6;if(cnt2<4”d2)cnt2<=cnt2+4”d1;elsebegin
cnt2<=4”d0;n<=6”d20;endend6”d20:beginq_r<=M_5;if(cnt2<4”d1)cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d21;6”d21:beginq_r<=M_1;if(cnt2<4”d7)cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d22;6”d22:beginq_r<=M_6;if(cnt2<4”d1)cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d23;6”d23:beginq_r<=M_5;if(cnt2<4”d3)cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d24;6”d24:beginq_r<=M_3;if(cnt2<4”d2)cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d25;6”d25:beginq_r<=M_1;if(cnt2<4”d1)cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d26;6”d26:beginq_r<=M_2;if(cnt2<4”d3)cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d27;6”d27:beginend
q_r<=M_1;n<=6”d28;6”d28:beginq_r<=M_2;if(cnt2<4”d1)cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d29;6”d29:beginq_r<=M_6;if(cnt2<4”d1)cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d30;6”d30:beginq_r<=M_5;if(cnt2<4”d3)cnt2<=cnt2+4”d1;elsebegin
cnt2<=4”d0;n<=6”d31;endend6”d31:beginq_r<=M_3;if(cnt2<4”d2)cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d32;6”d32:beginq_r<=M_5;if(cnt2<4”d1)cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d33;6”d33:beginq_r<=M_6;if(cnt2<4”d7)cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d34;6”d34:beginq_r<=H_1;if(cnt2<4”d1)cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d35;6”d35:beginq_r<=M_5;if(cnt2<4”d3)cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d36;6”d36:beginq_r<=M_3;if(cnt2<4”d2)cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d37;6”d37:beginq_r<=M_1;if(cnt2<4”d1)cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d38;6”d38:beginq_r<=M_2;if(cnt2<4”d3)cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d39;6”d39:beginend
q_r<=M_1;n<=6”d40;6”d40:beginq_r<=M_2;if(cnt2<4”d1)cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d41;6”d41:beginq_r<=M_3;if(cnt2<4”d1)cnt2<=cnt2+4”d1;elsebegin
cnt2<=4”d0;n<=6”d42;endend6”d42:beginq_r<=M_1;if(cnt2<4”d3)cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d43;6”d43:beginq_r<=L_6;if(cnt2<4”d2)cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d44;6”d44:beginq_r<=M_5;if(cnt2<4”d1)cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d45;6”d45:beginq_r<=M_1;if(cnt2<4”d7)cnt2<=cnt2+4”d1;end
elsebeginend
cnt2<=4”d0;n<=6”d0;end
end
default:n<=6”d0;endcaseendmodule//**************************************
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年黃山健康職業(yè)學(xué)院馬克思主義基本原理概論期末考試題附答案解析
- 2025年安徽醫(yī)學(xué)高等專(zhuān)科學(xué)校單招職業(yè)技能考試題庫(kù)帶答案解析
- 2025年梧州職業(yè)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)帶答案解析
- 2025年浦城縣幼兒園教師招教考試備考題庫(kù)附答案解析
- 2025年臺(tái)州學(xué)院馬克思主義基本原理概論期末考試模擬題帶答案解析(奪冠)
- 2025年井陘縣招教考試備考題庫(kù)附答案解析(必刷)
- 2026年安康職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)傾向性考試模擬測(cè)試卷帶答案解析
- 2026年企業(yè)安全文化構(gòu)建與推廣測(cè)試題
- 電梯地震應(yīng)急預(yù)案(3篇)
- 醫(yī)院醫(yī)療廢物處置反饋制度
- 演出單位薪酬管理制度
- 2024年新高考Ⅰ卷數(shù)學(xué)真題解題技巧(1題2-4解)和考前變式訓(xùn)練(原卷版)
- 企業(yè)財(cái)務(wù)數(shù)字化轉(zhuǎn)型的路徑規(guī)劃及實(shí)施方案設(shè)計(jì)
- DB32T 1712-2011 水利工程鑄鐵閘門(mén)設(shè)計(jì)制造安裝驗(yàn)收規(guī)范
- 百度人才特質(zhì)在線(xiàn)測(cè)評(píng)題
- DL∕T 5142-2012 火力發(fā)電廠除灰設(shè)計(jì)技術(shù)規(guī)程
- 2024年水合肼行業(yè)發(fā)展現(xiàn)狀分析:水合肼市場(chǎng)需求量約為11.47萬(wàn)噸
- 提水試驗(yàn)過(guò)程及數(shù)據(jù)處理
- GB/T 17592-2024紡織品禁用偶氮染料的測(cè)定
- 新人教版五年級(jí)小學(xué)數(shù)學(xué)全冊(cè)奧數(shù)(含答案)
- 采購(gòu)英文分析報(bào)告
評(píng)論
0/150
提交評(píng)論