使用計(jì)算機(jī)實(shí)現(xiàn)播放鋼琴聲的實(shí)驗(yàn)詳細(xì)說明
資料介紹
隨著社會(huì)的不斷發(fā)展,我們的生活發(fā)生了日新月異的變化,電子產(chǎn)品開始席卷我們的生活,讀書看報(bào),聽歌識(shí)曲,唱戲看劇等等活動(dòng)都開始通過手機(jī)、電腦和電視等常見的電子產(chǎn)品來實(shí)現(xiàn)了,這大大豐富了我們的日常生活,不出門就可遍觀天下事,聽盡世間樂。
我們生活中經(jīng)常會(huì)用到音樂播放器,比如在我們想要放松的時(shí)候,就會(huì)選擇聽聽音樂,聽聽電臺(tái),看看視頻等等。而這一系列的活動(dòng)都離不開“電子發(fā)聲”這一環(huán)節(jié)。計(jì)算機(jī)鋼琴實(shí)驗(yàn)就是來模擬利用軟件編程,下載到模擬計(jì)算機(jī)的實(shí)驗(yàn)箱中,實(shí)現(xiàn)電子發(fā)聲。實(shí)驗(yàn)指導(dǎo)書中給出了樂曲《友誼地久天長(zhǎng)》的曲譜,能夠通過這一廣為人知的樂曲來判斷實(shí)驗(yàn)結(jié)果的正確性,比如音調(diào)的變化等。通過這一實(shí)驗(yàn)可以幫助我們更好地了解8254工作原理,以及硬件實(shí)驗(yàn)電路設(shè)計(jì)原理,加深對(duì)理論知識(shí)的理解與鞏固。
1 實(shí)驗(yàn)?zāi)康?/p>
實(shí)現(xiàn):根據(jù)實(shí)驗(yàn)提供的音樂頻率表和時(shí)間表,編寫程序控制8254,使其輸出連接到揚(yáng)聲器上能發(fā)出相應(yīng)的樂曲。主要通過這個(gè)實(shí)驗(yàn)提高綜合運(yùn)用與解決實(shí)際問題的能力。
2 設(shè)計(jì)思路
一個(gè)音符對(duì)應(yīng)一個(gè)頻率,將對(duì)應(yīng)一個(gè)音符頻率的方波通到揚(yáng)聲路上,就可以發(fā)出這個(gè)音符的聲音。將一段樂曲的音符對(duì)應(yīng)頻率的方波依次送到揚(yáng)聲器,就可以演奏出這段樂曲。利用8254的方式3——方波發(fā)生器,將相應(yīng)一種頻率的計(jì)數(shù)初值寫入計(jì)數(shù)器,就可產(chǎn)生對(duì)應(yīng)頻率的方波。計(jì)數(shù)初值的計(jì)算如下:
計(jì)數(shù)初值= 輸入時(shí)鐘/ 輸出頻率
例如輸入時(shí)鐘采用1MHz,要得到800Hz的頻率,計(jì)數(shù)初值即為10000/800。音符與頻率對(duì)照關(guān)系如表6-1所示。對(duì)于每一個(gè)音符的演奏時(shí)間,可以通過軟件延時(shí)來處理。首先確定單位延時(shí)時(shí)間程序(根據(jù)CPU的頻率不同而有所變化)。然后確定每個(gè)音符演奏需要幾個(gè)單位時(shí)間,將這個(gè)值送入DL中,調(diào)用DALLY子程序即可。
- 多思計(jì)算機(jī)組成原理實(shí)驗(yàn)一:全加器實(shí)驗(yàn)
- 計(jì)算機(jī)組成原理實(shí)驗(yàn)說明 3次下載
- Arduino的實(shí)驗(yàn)例程之手機(jī)藍(lán)牙開關(guān)繼電器實(shí)驗(yàn)的資料詳細(xì)說明 9次下載
- 計(jì)算機(jī)的發(fā)展概況及常用的碼制與微型計(jì)算機(jī)的工作過程詳細(xì)說明 0次下載
- 使用C語(yǔ)言實(shí)現(xiàn)脈沖計(jì)數(shù)器實(shí)驗(yàn)的資料詳細(xì)說明 20次下載
- 計(jì)算機(jī)的海明校驗(yàn)及其實(shí)現(xiàn)詳細(xì)說明 3次下載
- 計(jì)算系統(tǒng)原理的中斷系統(tǒng)詳細(xì)說明 0次下載
- 計(jì)算機(jī)的基本結(jié)構(gòu)和工作原理詳細(xì)說明 10次下載
- 使用VS1053B模塊播放mp3和錄制adpcm音頻的使用記錄詳細(xì)說明
- 如何使用CC2530實(shí)現(xiàn)無線數(shù)據(jù)傳輸并顯示在液晶上實(shí)驗(yàn)詳細(xì)說明 21次下載
- 工業(yè)控制計(jì)算機(jī)基本構(gòu)造原理的詳細(xì)資料說明 13次下載
- 計(jì)算機(jī)圖論算法的詳細(xì)資料說明 7次下載
- 實(shí)驗(yàn)1-初步使用計(jì)算機(jī) 2次下載
- 利用計(jì)算機(jī)設(shè)計(jì)單片開關(guān)電源講座
- 計(jì)算機(jī)文化實(shí)踐教程 下載 0次下載
- 工業(yè)中使用哪種計(jì)算機(jī)? 194次閱讀
- 計(jì)算機(jī)視覺的工作原理和應(yīng)用 2185次閱讀
- 計(jì)算機(jī)視覺的主要研究方向 1043次閱讀
- 工業(yè)計(jì)算機(jī)與普通計(jì)算機(jī)的區(qū)別 1527次閱讀
- 如何利用Arduino DUE實(shí)現(xiàn)家用計(jì)算機(jī)的設(shè)計(jì) 4854次閱讀
- 如何使用計(jì)算機(jī)視覺技術(shù)識(shí)別棋子及其在棋盤上的位置 3175次閱讀
- 采用計(jì)算機(jī)和Windows接口軟件實(shí)現(xiàn)機(jī)床測(cè)試系統(tǒng)的設(shè)計(jì) 1921次閱讀
- 計(jì)算機(jī)輔助技術(shù)有哪些_計(jì)算機(jī)輔助技術(shù)的應(yīng)用 4w次閱讀
- 實(shí)現(xiàn)上位計(jì)算機(jī)與PLC的上位鏈接系統(tǒng)的通信設(shè)計(jì) 2525次閱讀
- 計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)詳細(xì)說明 6945次閱讀
- 計(jì)算機(jī)的基本原理是什么?語(yǔ)言與算法的資料和歷史詳細(xì)講解 4827次閱讀
- 利用嵌入式網(wǎng)絡(luò)模塊實(shí)現(xiàn)計(jì)算機(jī)實(shí)驗(yàn)平臺(tái)設(shè)計(jì) 2574次閱讀
- 計(jì)算機(jī)的語(yǔ)言與算法有多接近人類語(yǔ)言 3976次閱讀
- 如何實(shí)現(xiàn)自由口模式下PLC與計(jì)算機(jī)的通信方法概述 1751次閱讀
- 分享一個(gè)用計(jì)算機(jī)直接通過串口驅(qū)動(dòng)DS1621測(cè)溫的溫度計(jì) 8958次閱讀
下載排行
本周
- 1TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 2開關(guān)電源基礎(chǔ)知識(shí)
- 5.73 MB | 11次下載 | 免費(fèi)
- 3嵌入式linux-聊天程序設(shè)計(jì)
- 0.60 MB | 3次下載 | 免費(fèi)
- 4DIY動(dòng)手組裝LED電子顯示屏
- 0.98 MB | 3次下載 | 免費(fèi)
- 5基于FPGA的C8051F單片機(jī)開發(fā)板設(shè)計(jì)
- 0.70 MB | 2次下載 | 免費(fèi)
- 651單片機(jī)窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費(fèi)
- 751單片機(jī)大棚環(huán)境控制器仿真程序
- 1.10 MB | 2次下載 | 免費(fèi)
- 8基于51單片機(jī)的RGB調(diào)色燈程序仿真
- 0.86 MB | 2次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
- 0.00 MB | 6656次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191186次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論