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

正文內(nèi)容

基于單片機的交通控制系統(tǒng)畢業(yè)論文-資料下載頁

2025-06-26 17:24本頁面
  

【正文】 中,用于顯示十位和個位 MOV A, DAT 。 MOV B,10H DIV AB MOV 51H,A 。寫入分十位 MOV A,B MOV 50H,A 。寫入分個位 RET NOP NOP NOP LJMP START。數(shù)碼表TAB: DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H,0FFH RET NOP NOP NOP LJMP START。*****************************。延時子程序。12M晶振。*****************************DEL1MS: MOV R6,28DEL1MS1:MOV R7,19DEL1MS2:DJNZ R7,DEL1MS2 DJNZ R6,DEL1MS1 RET NOP NOP NOP LJMP STARTDEL5MS: MOV R7,90DEL5MS1:MOV R6,54DEL5MS2: DJNZ R6,DEL5MS2 DJNZ R7,DEL5MS1 RET NOP NOP NOP LJMP STARTDEL250MS: MOV R5,50DEL250MS1:LCALL DEL5MS DJNZ R5,DEL250MS1 RET NOP NOP NOP LJMP STARTDEL500MS: MOV R4,100DEL500MS1:LCALL DEL5MS DJNZ R4,DEL500MS1 RET NOP NOP NOP LJMP START END第5章 系統(tǒng)的制作與調(diào)試 系統(tǒng)硬件部分的制作與調(diào)試 系統(tǒng)硬件制作隨著現(xiàn)在科學(xué)技術(shù)的進(jìn)步,電路設(shè)計進(jìn)入了自動化階段,即與電路設(shè)計相關(guān)的各種工作大多由計算機完成,如電路的繪制、PCB文件的制作、文檔的輸出等。Protel設(shè)計系統(tǒng)是建立在PC環(huán)境下的EDA電路集成設(shè)計系統(tǒng),是功能強大、使用廣泛的電子設(shè)計CAD軟件。在繪制本系統(tǒng)電路原理圖和設(shè)計PCB圖時,將采用Protel 99 SE SP6作為開發(fā)環(huán)境。 Protel 99 SE SP6開發(fā)環(huán)境采用Protel 99 SE繪制電路原理圖時,首先要建立項目文件(*.ddb)及原理圖繪圖文件(*.sch),然后進(jìn)入編輯環(huán)境,設(shè)置繪圖環(huán)境后方可開始繪制原理圖。在繪圖時常用的元件都可以在元件庫中查到,如果遇到找不到的,就必須先創(chuàng)建原理圖庫文件制作元件。然后繼續(xù)繪制原理圖,連線,編輯與調(diào)整,ERC檢查并生成網(wǎng)絡(luò)表,最后存盤。這樣,原理圖就繪制完成了。在原理圖繪制完成之后就可以設(shè)計PCB了。PCB的設(shè)計同樣在Protel 99 SE環(huán)境下完成,同樣先創(chuàng)建PCB文件,裝入PCB元件庫,元件匹配驗證,并制作元件封裝。規(guī)劃電路板及相關(guān)參數(shù)設(shè)置完成后,就可以載入網(wǎng)絡(luò)表。然后就可以對元件進(jìn)行布局、布線。為了節(jié)省時間,可以先進(jìn)行自動布線,然后再手動布線。布線完成后設(shè)置測試點,可以自動搜索并創(chuàng)建合適的測試點,接下來就是補淚滴,使焊盤更加堅固。接著就是覆銅,對大面積的地或電源覆銅可以起到屏蔽的作用,也有利于散熱,同時是信號完整性的要求,可以給高頻數(shù)字信號一個完整的回流路徑,并減少直流網(wǎng)絡(luò)的布線。覆銅完成之后,PCB的設(shè)計工作也就基本完成了,只剩下一些掃尾工作了。PCB設(shè)計完成之后,就可以送往廠家生產(chǎn)了。然后就是購買元器件和焊接工作了。 硬件電路的制作與調(diào)試將R8~R17及2只共陽數(shù)碼管焊好(注意不要焊反,數(shù)碼管中有小數(shù)點的應(yīng)為右下方),將2只電子開關(guān)三級管VTVT2焊上,再將40腳的集成電路插座焊上,這樣這部分電路就制作完成了。接下來對這部分電路進(jìn)行測試,接上電源,數(shù)碼管全滅,用一導(dǎo)線的一端接地,另一端插在集成電路插座的28腳上,這時用萬用表電壓檔測量VT1集電極電壓,若不正常,檢查VT1是否焊反,R16是否虛焊等。用另一導(dǎo)線的一端與地線相連,另一端依次碰集成電路插座的32腳~39腳,一邊碰一邊查看數(shù)碼管VD5,正常時可以看到每碰一個腳,對應(yīng)一段數(shù)碼管燈亮。若不亮,仔細(xì)查看與該腳相連的電阻及數(shù)碼管是否虛焊。用同樣的方法調(diào)試另外1只數(shù)碼管VD6.將VD7~VD18所有發(fā)光二級管焊好,注意不要焊反(發(fā)光二級管在沒有剪腳前,長的一端為正極),同時將每一發(fā)光管的限流焊好。這里所指的緊急通行電路及發(fā)音電路的制作與調(diào)試,實際就是對兩只按鍵和一只蜂鳴器的調(diào)試,具體的方法見前文中的介紹。將燒錄好程序的 STC89C52芯片插上(我們提供的芯片中已燒錄好程序),由于這個芯片引腳較多,在插入插座時要格外小心,防止其中幾個腳折彎。所有元器件安裝好后,通電,可看到兩位數(shù)碼管顯示“30”,同時主道亮綠燈,干道亮紅燈,然后開始做時間遞減操作。當(dāng)顯示為“05”時,黃燈點亮,同時蜂鳴器每隔一秒叫一聲,當(dāng)計時結(jié)束后,主干道通行狀態(tài)改變,即主道亮紅燈,干道亮綠燈,此時兩位數(shù)碼管顯示“20”,然后作遞減操作,結(jié)束后重復(fù)前面的動作。當(dāng)人為地按下緊急通行鍵時,若按的是主道緊急通行鍵,則干道亮紅燈,主道亮綠燈,數(shù)碼管從“50”開始倒計時,同理,若按的是干道緊急通行鍵,則通行的方式與前正好相反。50S結(jié)束后,系統(tǒng)自動返回按鍵前的工作狀態(tài)。: 實物圖 在系統(tǒng)硬件電路制作完成后,首先要對硬件電路進(jìn)行測試,目的是排除明顯的硬件故障,提高系統(tǒng)調(diào)試的有效性降低調(diào)試難度,主要包括以下幾個步驟:(1)目測,檢查應(yīng)刷電路是否有斷線和毛刺,不同線之間是否有粘連或過孔粘連,檢查焊盤是否脫落或虛焊等現(xiàn)象。查看各主要元件的型號是否匹配,電解電容、二極管、三極管極性是否正確。(2)萬用表測試,檢查各個連接線和節(jié)點的通斷狀態(tài)是否和理論狀態(tài)相符,檢查各種電源線與地線是否有短路現(xiàn)象,力保上電前電源線與地線間沒有短路現(xiàn)象,否則可能燒毀整個電路。(3)加電檢查,加電檢查—定要在目測檢查和用萬用表檢查沒有故障的前提下才能進(jìn)行。在沒加電狀態(tài)插好各功能元件,上電后仔細(xì)檢查各電源端口電壓是否符合要求,接地端電壓是否接近于零以及其他的靜態(tài)工作狀態(tài)是否正常。經(jīng)過上訴三個步驟的測試,可以初步斷定電路板基本大的故障,特別是不會存在致命性的故障。、: 東西方向直行顯示 軟件的實現(xiàn)與調(diào)試 軟件的實現(xiàn)對系統(tǒng)的單片機程序進(jìn)行編寫時,采用匯編語言來實現(xiàn)。本次程序的編寫工作是在Keil uVisino2環(huán)境下進(jìn)行的。KEIL51 軟件是眾多單片機應(yīng)用開發(fā)軟件中優(yōu)秀的軟件之一,它支持眾多不同公司的MCS51 架構(gòu)的芯片,它集編輯,編譯,仿真于一體開發(fā)軟件,其界面和常用的微軟VC++的界面相似,界面友好,易學(xué)易用,在調(diào)試程序,軟件仿真方面也有很強大的功能。因此很多開發(fā)51 應(yīng)用的工程師或普通的單片機愛好者,都對它十分喜歡。 Keil 。 Keil uVisino2編程環(huán)境 軟件調(diào)試軟件調(diào)試是通過對用戶程序的匯編,連接和執(zhí)行來發(fā)現(xiàn)程序中存在的語法錯誤與邏輯錯誤,并加以排除糾正的過程。軟件調(diào)試的—般方法是“先獨立后聯(lián)機,先分塊后組合,先單步后連續(xù)”。從宏觀上說,單片機應(yīng)用系統(tǒng)中的軟件和硬件是密切相關(guān),相輔相成的。軟件是硬件的靈魂,沒有軟件最好的硬件也不可能工作但軟件要能很好的運行又必須要以硬件為基礎(chǔ),沒有相應(yīng)的硬件支持,軟件的功能便蕩然無存。因此,將軟件和硬件完全孤立開來是不可能的。(1)“先獨立后聯(lián)機”與硬件有關(guān)部分的軟件調(diào)試同樣采取各功能模塊獨立調(diào)試的方法,當(dāng)所有功能模塊全部調(diào)試完成后,就可進(jìn)行系統(tǒng)聯(lián)調(diào)。在系統(tǒng)聯(lián)調(diào)中,先對依賴于硬件的功能程序模塊進(jìn)行調(diào)試,然后對與硬件關(guān)聯(lián)度較小的部分調(diào)試,最后進(jìn)行兩大部分程序的有機組合及總調(diào)試。(2)“先分塊后組合”分別對與硬件關(guān)聯(lián)度大和無關(guān)聯(lián)或關(guān)聯(lián)度小的程序模塊進(jìn)—步采用分模塊調(diào)試,以提高軟件調(diào)試的有效性。在調(diào)試時所劃分的程序模塊應(yīng)基本上保持與軟件設(shè)計時的程序功能模塊—致。每個程序模塊調(diào)試完后,將相互有關(guān)聯(lián)的程序模塊逐—組合起來加以調(diào)試,以解決在程序模塊連接中可能出現(xiàn)的邏輯錯誤。對所有程序模塊的整體組合是在系統(tǒng)聯(lián)調(diào)中進(jìn)行的,由于各個程序模塊均己通過調(diào)試說明己基本排除內(nèi)部錯誤,所以總體聯(lián)調(diào)時程序的錯誤就大大減少,因而調(diào)試成功的可能性也就大大提高了。(3)“先單步后連續(xù)”調(diào)試好程序模塊的關(guān)鍵是實現(xiàn)對錯誤的正確定位及正確的修改,準(zhǔn)確發(fā)現(xiàn)程序中錯誤的最有效的方法是采用單步或斷點運行方式調(diào)試程序,單步運行可以了解被調(diào)試程序中每條指令的執(zhí)行情況及程序運行中間結(jié)果,這樣就可很容易發(fā)現(xiàn)程序設(shè)計的錯誤。從而排除錯誤,但是如果對所有需調(diào)試的程序都以單步運行方式來查找錯誤的話,實在是—件既費時又費力的工作。為了提高調(diào)試效率,—般采取先使用斷點運行方式以查看程序運行中間結(jié)果。將程序故障定位在—個較小的范圍內(nèi),然后針對故障程序段再使用單步運行調(diào)試方法來精確定位錯誤所在,這樣就可以做到調(diào)試的快捷和準(zhǔn)確。—般情況下,即使在單步運行調(diào)試中無錯誤,最后也要連續(xù)運行調(diào)試,以防止某些錯誤在單步運行調(diào)試時被掩蓋。對于中斷操作利用單步運行調(diào)試無法完成調(diào)試工作,必須采取連續(xù)運行方法來調(diào)試。為了準(zhǔn)確的對錯誤進(jìn)行定位,可使用連續(xù)加斷點運行方式來調(diào)試這類程序,即利用斷點來—步步縮小故障范圍,直至最終確定出錯誤位置并加以排除。第六章 總結(jié)與展望交通指示燈作為一種安全系統(tǒng)在我們的生活中已經(jīng)不可或缺,本設(shè)計實現(xiàn)了簡單的十字路口交通燈的基本功能,模擬了十字路口紅、綠燈燃亮?xí)r間的功能,紅綠燈循環(huán)點亮,倒計時黃燈閃爍警示,且有緊急車輛要通行時,可對紅綠燈進(jìn)行人為控制。系統(tǒng)不足之處在于不能控制車的左、右轉(zhuǎn)、以及自動根據(jù)車流量改變紅綠燈的時間等,這是由于本身地理位置以及車流量情況所定,如果有需要可以設(shè)計擴充原系統(tǒng)來實現(xiàn)。通過這次畢業(yè)設(shè)計,使我得到了一次用專業(yè)知識、專業(yè)技能分析和解決問題全面系統(tǒng)的鍛煉。使我在單片機的基本原理、單片機應(yīng)用系統(tǒng)開發(fā)過程,以及在常用編程設(shè)計思路技巧(特別是匯編語言)的掌握方面都能向前邁了一大步,為日后成為合格的應(yīng)用型人才打下良好的基礎(chǔ)。 參考文獻(xiàn)[1] 王祝. 簡易單片機交通燈控制系統(tǒng) [J] . 凱里學(xué)院學(xué)報. 2010,25(12) :2337 .[2] 呂寧. 具有倒計時功能的單片機交通燈模擬控制系統(tǒng)設(shè)計 [J] .職業(yè) .2010,10(10) :1225 .[3] 杜偉略 .單片機接口技術(shù)[M ] . 西安:電子科技大學(xué)出版社 , 2010 .[4] 王秀良. 交通燈控制系統(tǒng)中黃燈時間的確定 [J] . 交通標(biāo)準(zhǔn)化. 2010, 07(08) :4759 .[5] 劉小成 . C51應(yīng)用[M ] . 上海:華東理工大學(xué)出版社, 2009 .[6] 王曉萍, 陳嫄嫄. 單片機在十字路口交通燈控制系統(tǒng)中的應(yīng)用 [J] . 十堰職業(yè)技術(shù)學(xué)院學(xué)報, 2010,31(12):3441 .[7] 王全宇, 杜麗霞. 計數(shù)器在交通燈控制電路中的應(yīng)用 [J] . 微計算機信息, 2010,15(11):8185 .[8] 楊東紅, 王筱珍. 十字路口交通燈PLC自適應(yīng)控制系統(tǒng) [J] . 數(shù)字技術(shù)與應(yīng)用, 2010,15(8):5055.[9] Albagul, M. Hrairi, Wahyudi and Development of Sensor Based Traffic Light System[J]. American Journal of Applied Sciences ,2006, 3(3) :17451749 .[10] Li ShengChun,The effects of intelligent traffic light on the crossing traffic flow[J], Acta Physica Sinica, :91105 .
點擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1