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