使用計(jì)算機(jī)實(shí)現(xiàn)播放鋼琴聲的實(shí)驗(yàn)詳細(xì)說(shuō)明
資料介紹
隨著社會(huì)的不斷發(fā)展,我們的生活發(fā)生了日新月異的變化,電子產(chǎn)品開(kāi)始席卷我們的生活,讀書(shū)看報(bào),聽(tīng)歌識(shí)曲,唱戲看劇等等活動(dòng)都開(kāi)始通過(guò)手機(jī)、電腦和電視等常見(jiàn)的電子產(chǎn)品來(lái)實(shí)現(xiàn)了,這大大豐富了我們的日常生活,不出門就可遍觀天下事,聽(tīng)盡世間樂(lè)。
我們生活中經(jīng)常會(huì)用到音樂(lè)播放器,比如在我們想要放松的時(shí)候,就會(huì)選擇聽(tīng)聽(tīng)音樂(lè),聽(tīng)聽(tīng)電臺(tái),看看視頻等等。而這一系列的活動(dòng)都離不開(kāi)“電子發(fā)聲”這一環(huán)節(jié)。計(jì)算機(jī)鋼琴實(shí)驗(yàn)就是來(lái)模擬利用軟件編程,下載到模擬計(jì)算機(jī)的實(shí)驗(yàn)箱中,實(shí)現(xiàn)電子發(fā)聲。實(shí)驗(yàn)指導(dǎo)書(shū)中給出了樂(lè)曲《友誼地久天長(zhǎng)》的曲譜,能夠通過(guò)這一廣為人知的樂(lè)曲來(lái)判斷實(shí)驗(yàn)結(jié)果的正確性,比如音調(diào)的變化等。通過(guò)這一實(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)提供的音樂(lè)頻率表和時(shí)間表,編寫(xiě)程序控制8254,使其輸出連接到揚(yáng)聲器上能發(fā)出相應(yīng)的樂(lè)曲。主要通過(guò)這個(gè)實(shí)驗(yàn)提高綜合運(yùn)用與解決實(shí)際問(wèn)題的能力。
2 設(shè)計(jì)思路
一個(gè)音符對(duì)應(yīng)一個(gè)頻率,將對(duì)應(yīng)一個(gè)音符頻率的方波通到揚(yáng)聲路上,就可以發(fā)出這個(gè)音符的聲音。將一段樂(lè)曲的音符對(duì)應(yīng)頻率的方波依次送到揚(yáng)聲器,就可以演奏出這段樂(lè)曲。利用8254的方式3——方波發(fā)生器,將相應(yīng)一種頻率的計(jì)數(shù)初值寫(xiě)入計(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í)間,可以通過(guò)軟件延時(shí)來(lái)處理。首先確定單位延時(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)說(shuō)明 3次下載
- Arduino的實(shí)驗(yàn)例程之手機(jī)藍(lán)牙開(kāi)關(guān)繼電器實(shí)驗(yàn)的資料詳細(xì)說(shuō)明 9次下載
- 計(jì)算機(jī)的發(fā)展概況及常用的碼制與微型計(jì)算機(jī)的工作過(guò)程詳細(xì)說(shuō)明 0次下載
- 使用C語(yǔ)言實(shí)現(xiàn)脈沖計(jì)數(shù)器實(shí)驗(yàn)的資料詳細(xì)說(shuō)明 20次下載
- 計(jì)算機(jī)的海明校驗(yàn)及其實(shí)現(xiàn)詳細(xì)說(shuō)明 3次下載
- 計(jì)算系統(tǒng)原理的中斷系統(tǒng)詳細(xì)說(shuō)明 0次下載
- 計(jì)算機(jī)的基本結(jié)構(gòu)和工作原理詳細(xì)說(shuō)明 10次下載
- 使用VS1053B模塊播放mp3和錄制adpcm音頻的使用記錄詳細(xì)說(shuō)明
- 如何使用CC2530實(shí)現(xiàn)無(wú)線數(shù)據(jù)傳輸并顯示在液晶上實(shí)驗(yàn)詳細(xì)說(shuō)明 21次下載
- 工業(yè)控制計(jì)算機(jī)基本構(gòu)造原理的詳細(xì)資料說(shuō)明 13次下載
- 計(jì)算機(jī)圖論算法的詳細(xì)資料說(shuō)明 7次下載
- 實(shí)驗(yàn)1-初步使用計(jì)算機(jī) 2次下載
- 利用計(jì)算機(jī)設(shè)計(jì)單片開(kāi)關(guān)電源講座
- 計(jì)算機(jī)文化實(shí)踐教程 下載 0次下載
- 工業(yè)中使用哪種計(jì)算機(jī)? 194次閱讀
- 計(jì)算機(jī)視覺(jué)的工作原理和應(yīng)用 2185次閱讀
- 計(jì)算機(jī)視覺(jué)的主要研究方向 1043次閱讀
- 工業(yè)計(jì)算機(jī)與普通計(jì)算機(jī)的區(qū)別 1527次閱讀
- 如何利用Arduino DUE實(shí)現(xiàn)家用計(jì)算機(jī)的設(shè)計(jì) 4854次閱讀
- 如何使用計(jì)算機(jī)視覺(jué)技術(shù)識(shí)別棋子及其在棋盤(pán)上的位置 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ì)說(shuō)明 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ī)直接通過(guò)串口驅(qū)動(dòng)DS1621測(cè)溫的溫度計(jì) 8958次閱讀
下載排行
本周
- 1貼片三極管上的印字與真實(shí)名稱的對(duì)照表詳細(xì)說(shuō)明
- 0.50 MB | 87次下載 | 1 積分
- 2802.11_Wireless_Networks
- 4.17 MB | 12次下載 | 免費(fèi)
- 33D AD庫(kù)文件
- 16.96 MB | 2次下載 | 免費(fèi)
- 4BDR6121G直流電機(jī)驅(qū)動(dòng)芯片中文手冊(cè)
- 0.54 MB | 1次下載 | 免費(fèi)
- 5ANT8817 1%3.5W/3.7V,同步自適應(yīng)升壓,超長(zhǎng)續(xù)航,H類防破音單聲道音頻功放中文手冊(cè)
- 1.11 MB | 1次下載 | 免費(fèi)
- 610K-100K B3950-B3435NTC熱敏電阻快速查詢對(duì)照表
- 0.10 MB | 1次下載 | 1 積分
- 7ANT8825S內(nèi)置同步升壓,防破音,AB/D類雙模立體聲音頻功放中文手冊(cè)
- 1.29 MB | 次下載 | 免費(fèi)
- 8ANT3270 2×75W/2×38W+75W,免電感,低EMI,D類音頻功率放大器中文手冊(cè)
- 1.33 MB | 次下載 | 免費(fèi)
本月
- 1AI智能眼鏡產(chǎn)業(yè)鏈分析
- 4.43 MB | 311次下載 | 免費(fèi)
- 2蘇泊爾電磁爐線路的電路原理圖資料合集
- 2.02 MB | 286次下載 | 5 積分
- 3長(zhǎng)虹液晶電視R-HS310B-5HF01的電源板電路原理圖
- 0.46 MB | 87次下載 | 5 積分
- 4貼片三極管上的印字與真實(shí)名稱的對(duì)照表詳細(xì)說(shuō)明
- 0.50 MB | 87次下載 | 1 積分
- 5U盤(pán)一鍵制作
- 23.84 MB | 41次下載 | 免費(fèi)
- 6AO4803A雙P通道增強(qiáng)型場(chǎng)效應(yīng)晶體管的數(shù)據(jù)手冊(cè)
- 0.11 MB | 28次下載 | 2 積分
- 7長(zhǎng)虹液晶彩電LS29機(jī)芯的技術(shù)資料說(shuō)明
- 3.42 MB | 16次下載 | 2 積分
- 8802.11_Wireless_Networks
- 4.17 MB | 12次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開(kāi)源硬件-PMP21529.1-4 開(kāi)關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191387次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183342次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81586次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73815次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評(píng)論