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

正文內(nèi)容

片機課程設(shè)計報告(42154矩陣鍵盤)(編輯修改稿)

2025-02-17 17:53 本頁面
 

【文章內(nèi)容簡介】 性在于可以通過修改查表指令,以及輸出編碼實現(xiàn)向不同子程序的轉(zhuǎn)移,從而實現(xiàn)按鍵后執(zhí)行相應(yīng)功能的目的。3硬件設(shè)計為實現(xiàn)電路,選擇89C51芯片,數(shù)碼管,自復(fù)式按鈕,電容以及晶振等元器件。數(shù)碼管選用2位7段數(shù)碼管,其中A,B,C,D,E,F,G分別控制七段數(shù)碼管,DP控制小數(shù)點。基于各個模塊的設(shè)計,可以設(shè)計出系統(tǒng)原理電路圖,P1為按鍵掃描口,P0為數(shù)碼管顯示輸出口,~, XTAL1和XTAL2接晶振電路。系統(tǒng)原理電路圖如圖2所示:圖2 系統(tǒng)原理電路圖4軟件設(shè)計為了能夠達到按鍵的輸入與顯示互不干擾,再掃描鍵盤的同時,不間斷數(shù)碼管顯示,因而在編寫程序時先編寫定時中斷程序,使用定時器T0在工作方式2(即自動重裝定時器),每過250微秒中斷主程序,并通過P0口線對數(shù)碼管進行輸出,使數(shù)碼管顯示。主程序循環(huán)時,不斷對鍵盤進行掃描,以確定是否有按鍵按下。若掃描發(fā)現(xiàn)有按鍵按下,修改相應(yīng)顯示編碼,并通過P0口在數(shù)碼管上進行相應(yīng)顯示,然后繼續(xù)掃描。掃描過程為行掃描法,~,掃描 ~,若掃描到低電平,即在掃描時有低電平輸入的行,和輸出低電平的列的按鍵被按下。通過編碼查表,在P0口通過高低電平輸出得到相應(yīng)數(shù)字。程序流程圖見正文4頁(圖圖圖圖6)。程序見附錄。圖3 按鍵讀入函數(shù) 圖4 按鍵掃描函數(shù) 圖5程序主函數(shù) 圖6 中斷及顯示函數(shù)5系統(tǒng)仿真仿真結(jié)果如圖7所示:圖7 系統(tǒng)仿真結(jié)果圖(按下按鍵為第二行第三列)在本次設(shè)計之初,我認為對于單片機的理論學習已經(jīng)足夠,已經(jīng)掌握了大部分常用知識,對于所使用的單片機原理也有了很好的掌握,設(shè)計只是對于所學內(nèi)容的使用。但是,通過本次設(shè)計,我明顯的認識到,理論學習僅僅只是皮毛,我所掌握的也只是單片機知識體系中極為有限的一部分,如果想要做出一份好的設(shè)計,還需要經(jīng)過大量的學習與實踐。在設(shè)計過程中,由于經(jīng)驗不足,定下設(shè)計題目之后就開始著手程序和仿真電路圖,由于理論知識不足,導致多次返工,大量實踐后又重新回顧了單片機的理論知識,最終得以完成。期間,自身對于C語言的扎實基礎(chǔ)讓我省
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1