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

正文內(nèi)容

基于80c51單片機(jī)的交通燈控制系統(tǒng)設(shè)計(jì)-資料下載頁(yè)

2025-08-07 12:06本頁(yè)面
  

【正文】 的項(xiàng)目為例,來說明Keil51開發(fā)項(xiàng)目的一般方法。單擊Project菜單項(xiàng),選擇New Project項(xiàng)。第4步:此時(shí)彈出Create New Project對(duì)話框,選擇合適的路徑口,在文件名一欄中填入新工程的名字。單擊保存。第5步: 根據(jù)所用的器件,選擇CPU的型號(hào),單擊確定。第6步:Keil51詢問是否生成默認(rèn)的配置文件,這個(gè)可選可不選,這里選定。單擊Yes,觀察項(xiàng)目文件管理窗口的變化。第7步:在File菜單下單擊New選項(xiàng),新建文件。此時(shí)在代碼窗口出現(xiàn)一“Text1”空白文檔。第8步: 在“Text1”中編輯完代碼后,單擊File菜單中的保存項(xiàng),彈出保存對(duì)話框。單擊保存。注意在對(duì)文件命名時(shí)必須加擴(kuò)展名。第9步: 在項(xiàng)目導(dǎo)航欄中Source Group 上單擊右鍵,選Add File to Group ‘Source Group 1’。第10步: 此時(shí)彈出Add File 對(duì)話框。單擊Add。 第11步: 單擊快捷菜單欄中的編譯按鈕,可以編譯程序。第12步: 單擊Project菜單項(xiàng),選擇Option for Target ‘Target 1’選項(xiàng)。在彈出的對(duì)話框中可以對(duì)Project進(jìn)行總體配置。第13步: 選擇Output 選項(xiàng)卡,單擊Create HEX File ,代碼輸出格式應(yīng)為HEX80 。第14步: 單擊確定后,并重新編譯??梢钥吹骄幾g成功之后,Build 選項(xiàng)卡里又多了一項(xiàng)。這是生成的HEX 文件。第15步: 單擊Debug 菜單項(xiàng)中的Start/Stop Debug Session 命令或工具欄中的進(jìn)入調(diào)試界面。第16步: 單擊調(diào)試界面Debug 菜單項(xiàng)中的Go命令或工具欄中的運(yùn)行程序,單擊Stop Running 命令或來結(jié)束程序。觀察運(yùn)行結(jié)果,若結(jié)果正確,便可通過下載軟件將它燒寫到目標(biāo)板上去。這樣,一個(gè)簡(jiǎn)單的Keil 51下的項(xiàng)目就完成了。注:Keil 51 對(duì)匯編語(yǔ)言文件的編譯調(diào)試步驟和對(duì)C語(yǔ)言的編譯調(diào)試基本上是一樣的,只是在第八步中用匯編語(yǔ)言進(jìn)行代碼的編寫,并在保存文件時(shí)將擴(kuò)展名加成 . asm。本系統(tǒng)中,最初采用把9個(gè)狀態(tài)分別設(shè)置成一個(gè)子函數(shù)的方法。在每個(gè)子函數(shù)中對(duì)在此狀態(tài)中需要點(diǎn)亮的LED單獨(dú)賦值,延時(shí)程序采用定時(shí)器延時(shí),在主函數(shù)中設(shè)置調(diào)用子函數(shù)。但是在調(diào)試過程中遇到很多問題,比如,LED并未按照理想的方式點(diǎn)亮或熄滅,也沒有狀態(tài)變化。在經(jīng)過分析后,采用了另一種更為簡(jiǎn)單的方法,即給P1口和P2口整體賦值,如P1=0xff、P2=0xff即表示所有LED不點(diǎn)亮。每個(gè)狀態(tài)只需賦一個(gè)或兩個(gè)值,需要延時(shí)時(shí)只需調(diào)用延時(shí)程序。此外,對(duì)延時(shí)程序也進(jìn)行了修改,把原有方案改為用CPU延時(shí),這樣,程序變得較為簡(jiǎn)單易行。 模擬電路板的調(diào)試通過查找資料選擇了合適的LED和電阻,合適阻值的電阻和LED串聯(lián)能保證在通上電后LED的內(nèi)部電流在允許范圍內(nèi),防止LED因內(nèi)部電流過大而被燒毀。調(diào)試過程中,因不慎短路造成一個(gè)LED燒毀,相應(yīng)的面包板的孔也燒毀。經(jīng)過分析發(fā)現(xiàn),LED和電阻兩端的引線都過長(zhǎng),在調(diào)試過程中如果不慎碰一下會(huì)造成LED被燒毀。所以,剪短陰線后重新安插面包板,消除了隱患。調(diào)試過程中遇到不少問題問題一:上文邏輯調(diào)試中提到的問題,即LED并未按照預(yù)期的流程點(diǎn)亮,而且也沒有狀態(tài)變化。解決方案:經(jīng)過進(jìn)一步分析后,發(fā)現(xiàn)把每個(gè)狀態(tài)設(shè)置成一個(gè)獨(dú)立的子函數(shù)然后在主函數(shù)中調(diào)用的方法并不能很好的按照理想狀態(tài)執(zhí)行。所以,對(duì)程序進(jìn)行了整體修改,在主函數(shù)中直接給P1口賦值,如P1=0xff即表示所有LED不點(diǎn)亮。這樣,程序變得精簡(jiǎn)而且易行,不用調(diào)用太多子函數(shù),減少出錯(cuò)。問題二:個(gè)別狀態(tài)LED的點(diǎn)亮狀態(tài)和理想的狀態(tài)并不相符。個(gè)別不該點(diǎn)亮的卻點(diǎn)亮了,而該點(diǎn)亮的卻未亮。解決方案:參考表21仔細(xì)檢查P1口賦值情況,發(fā)現(xiàn)有賦值錯(cuò)誤的情況,及時(shí)改正,最終實(shí)現(xiàn)了使LED按照理想狀態(tài)點(diǎn)亮。問題三:在調(diào)試過程中經(jīng)過觀察發(fā)現(xiàn),本系統(tǒng)設(shè)置的交通燈點(diǎn)亮規(guī)律有漏洞,比如最初在狀態(tài)4時(shí)只設(shè)置東西左轉(zhuǎn)綠燈和所有右轉(zhuǎn)綠燈以及南北紅燈亮,沒有考慮到對(duì)東西方向直行車輛和行人的指示。狀態(tài)8也有類似的問題。解決方案:在有漏洞的地方修復(fù)漏洞。比如,給狀態(tài)4重新賦值,使其在原有基礎(chǔ)上再點(diǎn)亮東西直行方向紅燈和人行道紅燈。 本章小結(jié)本章主要介紹本論文的調(diào)試分析。文中除較為詳細(xì)地介紹Keil51軟件系統(tǒng)外,重點(diǎn)介紹了關(guān)于本設(shè)計(jì)的調(diào)試過程和在調(diào)試過程中遇到的問題以及最終的解決方案。通過本章,使我對(duì)Keil51軟件有了更深入的了解和學(xué)習(xí),使我熟練了調(diào)試程序的方法,更重要的是,深刻體會(huì)到如何發(fā)現(xiàn)問題和解決問題。下圖為本系統(tǒng)的運(yùn)算結(jié)果: 仿真運(yùn)算結(jié)果圖 結(jié)論與展望 結(jié)論本論文在深入探討分析交通控制原理的基礎(chǔ)上設(shè)計(jì)出了一套基于單片機(jī)控制之下的交通控制系統(tǒng),通過閱讀大量相關(guān)文獻(xiàn),對(duì)當(dāng)前交通控制技術(shù)有了比較深入的了解,并在此基礎(chǔ)上進(jìn)行了硬件選型和軟件系統(tǒng)的設(shè)計(jì),經(jīng)過在實(shí)驗(yàn)室調(diào)試,分析及驗(yàn)證了設(shè)計(jì)方案的可行性。在開發(fā)過程中,運(yùn)用了Protel開發(fā)軟件、Keil51開發(fā)軟件,在編程方面使用了C語(yǔ)言。課題完成的主要工作與結(jié)論如下:(1)閱讀了大量資料,對(duì)交通控制系統(tǒng)進(jìn)行了綜合分析,明確了論文的方向,確定了基于80C51單片機(jī)的研究與設(shè)計(jì)的總體設(shè)計(jì)方案;(2)分析了具體要求,題注硬件總體設(shè)計(jì)方案,對(duì)硬件進(jìn)行了選型。(3)深入分析、總結(jié)了系統(tǒng)軟件部分的原理,基于Keil51進(jìn)行了軟件系統(tǒng)的設(shè)計(jì)。(4)經(jīng)過實(shí)驗(yàn)驗(yàn)證,本系統(tǒng)準(zhǔn)確達(dá)到了本次設(shè)計(jì)的要求,進(jìn)而驗(yàn)證了系統(tǒng)的可行性。不足之處:因設(shè)計(jì)要求中沒有對(duì)倒計(jì)時(shí)顯示時(shí)間進(jìn)行要求,也因個(gè)人能力有限,沒有將倒計(jì)時(shí)顯示時(shí)間實(shí)現(xiàn)在系統(tǒng)中,所做外接電路也比較粗糙,希望將來能夠改進(jìn)!展望本次設(shè)計(jì)經(jīng)歷讓我對(duì)交通控制系統(tǒng)有了更深入的認(rèn)識(shí),也了解到現(xiàn)有交通控制系統(tǒng)存在的不足。希望通過努力,最終能將本系統(tǒng)修改為可以指揮交通的應(yīng)用型系統(tǒng),彌補(bǔ)現(xiàn)有交通控制系統(tǒng)的不足。致謝首先誠(chéng)摯的感謝我的指導(dǎo)老師,老師悉心的教導(dǎo)使我學(xué)到很多關(guān)于單片機(jī)的知識(shí),不時(shí)的討論并指點(diǎn)我正確的方向,使我在這段時(shí)間中獲益匪淺。老師對(duì)學(xué)問的嚴(yán)謹(jǐn)更是我學(xué)習(xí)的典范。感謝各位老師對(duì)我的指導(dǎo),不厭其煩的指出我學(xué)習(xí)中的缺失,且總能在我迷惘時(shí)為我解惑,他們細(xì)心指導(dǎo)我的學(xué)習(xí)與研究,才能讓我在有限時(shí)間內(nèi)完成了設(shè)計(jì)。參考文獻(xiàn)[1]楊栓科,[M].北京:高等教育出版社,.[2]張克農(nóng),[M].北京:高等教育出版社,.[3]申忠如, 申淼 ,譚亞麗. MCS51單片機(jī)原理及系統(tǒng)設(shè)計(jì)[M].西安:西安交通大學(xué)出版社,.[4][M].北京:北京大學(xué)出版社,.[5]范立南, [M].北京:北京大學(xué)出版社,.[6][M].北京:清華大學(xué)出版社,.[7]薛鈞義,[M].西安:西安交通大學(xué)出版社,.[8][M].西安:西安交通大學(xué)出版社,.[9]David Conger. 軟件開發(fā):編程與設(shè)計(jì)(C語(yǔ)言版).:清華大學(xué)出版社,.[10],:機(jī)械工業(yè)出版社,.
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1