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

正文內(nèi)容

畢業(yè)設(shè)計—基于stc89c52單片機的電子琴(編輯修改稿)

2024-12-22 18:40 本頁面
 

【文章內(nèi)容簡介】 片機而言,產(chǎn)生不同頻率有脈沖非常方便,可以利用它的定時 /計數(shù)器來產(chǎn)生這樣的方波頻率信號,因此,需要弄清楚音樂中的音符和對應的頻率,以及單片機定時計數(shù)的關(guān)系。 在本實驗中,單片機工作于 12MHZ 時鐘頻率,使用其定時 /計數(shù)器 T0,工作模式為 1,改變計數(shù)值 TH0和 TL0 可以產(chǎn)生不同頻率的脈沖信號,在此情況下,C調(diào)的各音符頻率與計數(shù)值 T的對照如下表: 表 42 音符頻率與計數(shù)值 T的對照表 13 音符 頻率( HZ) 計數(shù)值( T值) 音符 頻率( HZ) 計數(shù)值( T值) 低 1DO 262 63628 4FA 740 64860 1DO 277 63737 中 5SO 784 64898 低 2RE 294 63835 5SO 831 94934 2RE 311 63928 中 6LA 880 64968 低 3MI 330 64021 6LA 932 64994 低 4FA 349 64103 中 7SI 968 65030 4FA 370 64185 低 1DO 1046 65058 低 SO 392 64260 1DO 1109 65085 5SO 415 64331 高 2RE 1175 65110 低 6LA 440 64400 2RE 1245 65134 6LA 466 64463 高 3MI 1318 65157 低 7SI 494 64524 高 4FA 1397 65178 中 1DO 523 64580 4FA 1490 65198 1DO 554 64633 高 5SO 1568 65217 中 2RE 587 64633 5SO 1661 65235 2RE 622 64884 高 6LA 1760 65252 中 3MI 659 64732 6LA 1865 65268 中 4FA 698 64820 高 7SI 1967 65283 T的值決定了 TH0和 TL0 的值,其關(guān)系為: TH0=T/256, TL0=T%256 系統(tǒng)總體功能流程圖 該程序設(shè)計思路比較清晰既從開始到聲明變量與函數(shù)再到讀取按鈕開關(guān),判斷是否按下,然后就是一個一個按鈕的動作。其主程序如下: 14 圖 41 主程序框圖 按鍵子程序流程圖如下: 開始 為高電平 為電子琴 為音樂盒 YES NO 15 KEY1 鍵按下 KEY2 鍵按下 KEY3 鍵按下 KEY4 鍵按下 KE51 鍵按下 KEY6 鍵按下 KEY7 鍵按下 重新裝 STH0,TL0和 STH0, STL0 重新裝 STH0,TL0和 STH0, STL0 重新裝 STH0,TL0和 STH0, STL0 KEY8 鍵按下 重新裝 STH0,TL0和 STH0, STL0 重新裝 STH0,TL0和 STH0, STL0 重新裝 STH0,TL0和 STH0, STL0 重新裝 STH0,TL0和 STH0, STL0 重新裝 STH0,TL0和 STH0, STL0 YES YES YES YES YES YES YES NO NO NO NO NO YES 16 第五章 系統(tǒng)調(diào)試 電路調(diào)試是整個系統(tǒng)功能否實現(xiàn)的關(guān)鍵步驟,我們將整個調(diào)試過程分為三大部分:硬件調(diào)試、軟件調(diào)試和綜合調(diào)試。 KEY9鍵按下 KEY10 鍵按下 KEY11 鍵按下 KEY12 鍵按下 KEY13 鍵按下 KEY14 鍵按下 KEY15 鍵按下 重新裝 STH0,TL0 和STH0, STL0 重新裝 STH0,TL0 和STH0, STL0 重新裝 STH0,TL0 和STH0, STL0 KEY16 鍵按下 重新裝 STH0,TL0 和STH0, STL0 數(shù)碼管顯示 12,并播放 So的高音 數(shù)碼管顯示 13,并播放 La的高音 重新裝 STH0,TL0 和STH0, STL0 重新裝 STH0,TL0 和STH0, STL0 YES YES YES YES YES YES YES YES NO NO NO NO NO NO NO NO 17 硬件調(diào)試 硬件調(diào)試主要是針對單片機部分進行調(diào)試。 在上電前,先確保電路中不在斷路或短路情況,這一工作是整個調(diào)試工作的第一步,也是非常重要的一 個步驟。在這部分調(diào)試中主要使用的工具是萬用表,用來完成檢測電路中是否存在斷路或者短路情況等。注意焊點之間,確保焊點沒有短接在一起,同時注意焊點的美觀,確保沒有開路以及短路的現(xiàn)象出現(xiàn)。 在確保硬件電路正常,無異常情況 (斷路或短路 )方可上電調(diào)試,上電調(diào)試的目的是檢驗電路是否接錯,同時還要檢驗原理是否正確,在本次設(shè)計中,上電調(diào)試主要鍵盤單片機控制部分和音頻轉(zhuǎn)換電路硬件調(diào)試。 鍵盤單片機控制部分調(diào)試:上電后,隨機按動鍵盤可以發(fā)現(xiàn)各個按鍵對應的音正確。 軟件調(diào)試 調(diào)試主要方法和技巧: 通常一個調(diào)試程序 應該具備至少四種性能:跟蹤、斷點、查看變量、更改數(shù)值。整個程序是一個主程序調(diào)用各個子程序?qū)崿F(xiàn)功能的過程,要使主程序和整個程序都能平穩(wěn)運行,各個模塊的子程序的正確與平穩(wěn)運行必不可少,所以在軟件調(diào)試的最初階段就是把各個子程序模塊進行分別調(diào)試。 18 第六章 課程設(shè)計總結(jié)以及心得體會 通過這周的單片機課程設(shè)計,我學到了不少課本上沒有的知識,也鍛煉了自己的動手能力,將以前學過的零散的知識串到一起。 首先在課程設(shè)計剛開始的調(diào)研階段,我學會了怎么通過各種方式查詢相關(guān)的資料。通過對這些資料的學習,我大致了解了單片 機的發(fā)展現(xiàn)狀以及未來的發(fā)展趨勢,認識到目前單片機方面的各種各樣的發(fā)展,和它們之間的競爭。了解了單片機方面的先進技術(shù),這些都為我的未來的學習指明了方向。 我的課程設(shè)計主要涉及軟件方面的內(nèi)容,通過這些我的軟件開發(fā)能力都獲得了提高。設(shè)計了一個單片機最小系統(tǒng)。通過開發(fā)板的設(shè)計和硬件搭建的過程,使我對 51 系單片機的接口有了更深層次的理解,熟悉了一些單片機常用的外圍電路引腳和連接方法,如復位,鍵盤等。 在軟件方面,通過串行口調(diào)試工具的開發(fā),使我加深了對于封裝的理解,熟 悉了 51 系列單片機內(nèi)部的寄存器和編程規(guī)則,以及如何 控制外圍電路。 最后,感謝老師的精心指導,使我能夠完成這次課程設(shè)計。 19 參考文獻 【 1】譚會生 ,張昌凡 .EDA 技術(shù)及應用(第二版) [M].西安電子科技大學出版社 ,2020 年 9月第 1版 【 2】徐志軍 ,王金明 ,伊廷輝等 . EDA 技術(shù)與 PLD 設(shè)計 [M].人民郵電出版社 , 2020年 2 月第 1版 【 3】趙鑫 ,蔣亮 ,齊兆群等 .數(shù)字電路設(shè)計 [M].北京機械工業(yè)出版社 ,2020 年 6月第一版 . 【 4】蘇家健、曹柏榮、汪志鋒 .單片機原理及應用技術(shù) [M].高等教育出版社 【 5】 [美 ]Ashish Wilfred Meeta Gupta Kartik Bhatnagar 著 ,劉永明,賀民譯 . php 專業(yè)項目實例開發(fā) [J]. 水利水電出版社, 2020 【 6】于海生 . 微型計算機控制技術(shù)選編 [M].清華大學出版社, 1999. 【 7】李朝青 . 單片機原理及接口技術(shù) [M]. 北京:北京航天航空大學出版色, 2020. 【 8】胡漢才 . 單片機原理及其接口技術(shù) [M]. 北京:清華大學出版社, 2020. 20 附錄 1:元器件清單 揚聲器 一只 按鍵 16 只 電容: f 五只 晶振:
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1