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

正文內(nèi)容

基于at89c51單片機(jī)的音樂盒的設(shè)計(jì)-在線瀏覽

2025-01-15 15:36本頁面
  

【正文】 所示:圖31 時(shí)鐘復(fù)位電路 按鍵輸入電路按鍵輸入電路由4*4矩陣鍵盤組成, P1口作為輸入控制按鍵,~,~。由于P0口作為輸出,應(yīng)加上拉電阻。輸出顯示電路如圖32所示:圖32 輸出顯示電路 整體硬件電路如圖33所示:圖33 音樂盒硬件電路原理圖 原理說明:當(dāng)鍵盤有鍵按下時(shí),判斷鍵值,啟動(dòng)計(jì)數(shù)器T0,產(chǎn)生一定頻率的脈沖,驅(qū)動(dòng)蜂鳴器,放出樂曲。(1)~、R/W、E的控制信號(hào);(3)~~D7的控制信號(hào); (4)電路為12MHz晶振頻率工作,起振電路中C1,C2均為30pf。3689ABCDE按鍵功能說明:1—A十首歌曲C下一首歌曲D上一首歌曲E暫停F開機(jī)畫面第4章 軟件設(shè)計(jì)本程序可以實(shí)現(xiàn)該課程設(shè)計(jì)的基本要求,并可以通過按鍵播放達(dá)10首歌曲。(2)打開單片機(jī)軟件開發(fā)系統(tǒng)keil,選擇AT89C51單片機(jī),在其中編寫程序,運(yùn)行生成一個(gè)hex文件。圖51 加載單片機(jī)程序 仿真:(1)點(diǎn)擊運(yùn)行按鈕之后,電路上電,按下F鍵,LCD上得到開機(jī)畫面,顯示開機(jī)字符“WELCOM HERE”及當(dāng)前作用鍵F,如圖52所示:圖52 開機(jī)畫面(2)按下1A中的某一按鍵,LCD顯示當(dāng)前作用按鍵(當(dāng)前播放音樂的標(biāo)號(hào))并顯示該音樂播放的時(shí)間,同時(shí),蜂鳴器播放當(dāng)前樂曲。如圖54所示:C鍵動(dòng)作當(dāng)前顯示 C鍵動(dòng)作后圖54 C鍵動(dòng)作效果圖(3)按下D鍵,則LCD顯示由當(dāng)前樂曲跳轉(zhuǎn)到上一首,蜂鳴器響起上一首樂曲。如圖45所示:E鍵動(dòng)作當(dāng)前顯示 E鍵動(dòng)作后圖56 E鍵動(dòng)作效果圖 程序調(diào)試中出現(xiàn)的問題及解決的辦法:1. 有時(shí)會(huì)出現(xiàn)程序一點(diǎn)錯(cuò)誤也沒有,但就是不能正常運(yùn)行的現(xiàn)象,最后我們發(fā)現(xiàn)是因?yàn)槌绦蛑杏械闹噶顣鴮懙貌灰?guī)范導(dǎo)致的,例如有的RET返回指令一定要按正確格式書寫或在兩行指令間最好不要留空行。當(dāng)用JNZ指令時(shí),跳轉(zhuǎn)范圍比較少,這時(shí)要用一個(gè)標(biāo)號(hào)中轉(zhuǎn)。4. 編程過程中要注意加注釋或分割線,否則,在程序過長(zhǎng)時(shí)容易變得很亂,不便于查找或更改。6. 編程前要加流程圖,這樣會(huì)使思路清晰,如設(shè)計(jì)思路完全可以按著MP3的工作方式列寫流程圖。解決辦法:將定時(shí)器1設(shè)定在工作方式1,16位計(jì)數(shù),計(jì)50ms,效果有很大改觀。c. 另外,在歌曲中,當(dāng)遇到一個(gè)音符發(fā)音為4拍,在編曲中為*CH,托因時(shí)間較長(zhǎng),當(dāng)定時(shí)器T1此時(shí)來中斷時(shí),就會(huì)對(duì)歌曲播放產(chǎn)生影響,若改為發(fā)音一拍,中斷對(duì)歌曲播放影響減弱,但音樂效果變差。第6章 設(shè)計(jì)小結(jié)及建議1.本學(xué)期學(xué)習(xí)單片機(jī)的時(shí)間只有8周時(shí)間,對(duì)單片機(jī)的硬件設(shè)計(jì),軟件設(shè)計(jì)掌握的深度不夠,但通過此次課程設(shè)計(jì),卻改變了很多, 首先,對(duì)于硬件電路的工作原理有了進(jìn)一步的學(xué)習(xí),同樣就有了進(jìn)一步的認(rèn)識(shí);其次,軟件方面,在程序的設(shè)計(jì),程序的調(diào)試方面都學(xué)到了很多東西。在一個(gè)好的氛圍里才能踏下心來做東西,在這幾天課程設(shè)計(jì)的時(shí)間里,電子協(xié)會(huì)的氛圍對(duì)我的影響很大,這也是我能完成課程設(shè)計(jì)的動(dòng)力。,而我們應(yīng)該把所學(xué)的用到現(xiàn)實(shí)生活中去,此次的音樂盒設(shè)計(jì)給我奠定了一個(gè)實(shí)踐基礎(chǔ),我會(huì)在以后的學(xué)習(xí)、生活中磨練自己,使自己適應(yīng)社會(huì)激烈的競(jìng)爭(zhēng)。最后要提一點(diǎn)建議,希望下一次課程設(shè)計(jì)中,每個(gè)人都能有一塊實(shí)驗(yàn)開發(fā)板,這樣能使每個(gè)人都能得到充分的鍛煉!致謝經(jīng)過近一個(gè)星期的忙忙碌碌,這次的單片機(jī)課程設(shè)計(jì)已經(jīng)快要接近尾聲了。首先,借此機(jī)會(huì)我向我們的單片機(jī)授課教師及課程設(shè)計(jì)指導(dǎo)老師師王冠凌老師表示衷心的感謝,王老師的悉心指導(dǎo)和幫助,是我順利完成本次課程設(shè)計(jì)的基礎(chǔ)和前提。另外,感謝各位同學(xué)的幫助和勉勵(lì)。參考文獻(xiàn)【1】 韓志軍,沈晉源,(第一版)[M].北京:機(jī)械工業(yè)出版社,2005.【2】 張毅剛. 單片機(jī)原理及應(yīng)用[M]. 北京:高等教育出版社,2003.【3】 王為青. 程國(guó)鋼. 單片機(jī)Keil Cx51應(yīng)用開發(fā)技術(shù)[M]. 北京:人民郵電出版社,2007.【4】 張靖武,(第一版)[M]..【5】 [M].北京:北京航空航天大學(xué)出版社,1990.附錄附錄一 元器件清單:名 稱數(shù)量(個(gè))型號(hào)/參數(shù)備 注單片機(jī)1AT89C51液晶屏1LM016按鍵開關(guān)16BUTTON普通電阻210K(1個(gè)),1K(1個(gè))排阻1RESPACK810K電容330pf(2個(gè)),10uf(1個(gè))晶振112MHz三極管1PNP蜂鳴器1SPEAKER附錄二 部分源程序代碼:25RS BIT 。 MOV P0,01H清屏CALL ENABLEMOV P0,38H8位,2行顯示LCALL ENABLEMOV P0,0FH計(jì)數(shù)地址加1,顯示幕ONLCALL ENABLE。 。鍵盤掃描KEY:NOPNOPLCALL KSJNZ K1有按鍵轉(zhuǎn)到K1LCALL KAIJILCALL SOPXN:LJMP KEYK1:LCALL MODDLCALL MODDLCALL KSJNZ K2LJMP KEYK2:MOV R2,0FEH讀鍵盤MOV R4,00HK3:MOV A,R2MOV P1,AMOV A,P1JB ,L1
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1