現(xiàn)代交通燈設(shè)計(jì)說明_第1頁
現(xiàn)代交通燈設(shè)計(jì)說明_第2頁
現(xiàn)代交通燈設(shè)計(jì)說明_第3頁
現(xiàn)代交通燈設(shè)計(jì)說明_第4頁
現(xiàn)代交通燈設(shè)計(jì)說明_第5頁
已閱讀5頁,還剩36頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

接口技術(shù)課程設(shè)計(jì)報(bào)告現(xiàn)代交通燈設(shè)計(jì) 現(xiàn)代交通燈設(shè)計(jì)摘要隨著現(xiàn)代交通事業(yè)的發(fā)展,越來越多的私家車走進(jìn)尋常百姓家,因此道路的負(fù)載強(qiáng)度越來越大,各大城市發(fā)生經(jīng)常性的堵車事件,走路要比開車快已經(jīng)成了不爭的事實(shí),然而傳統(tǒng)的交通燈只有紅,綠,黃三種顏色,不僅無法方便司機(jī)在高度緊下對路況的判斷,因此發(fā)生交通事故的可能性大大升高,因此我們需要帶倒計(jì)時(shí)功能,而且可以顯示各個(gè)通行方向的交通燈,為了設(shè)計(jì)一款這樣的符合現(xiàn)代需求的交通燈,本設(shè)計(jì)基于單片機(jī),用8255A擴(kuò)展接口帶左轉(zhuǎn)、直行、右轉(zhuǎn)三種通行綠燈,具有倒計(jì)時(shí)功能,當(dāng)按下夜間行駛按鈕時(shí),所有方向黃燈閃爍,燈第二次按下夜間行駛按鈕時(shí),恢復(fù)正常行駛,當(dāng)按下緊急按鈕時(shí),所有方向紅燈亮,當(dāng)?shù)诙伟聪乱归g行駛按鈕時(shí),恢復(fù)正常行駛,并可由管理人員修改倒計(jì)時(shí)的時(shí)間。commonpeople’shome,sotheloadofroadbecomemoreandmoreserious,thefrequentyellow,whichnotonlycan’tconvenienthedrivertoseeroadconditionsunderhightension,thusitgreatlyincreasethepossibilityoftrafficaccident,soweneedtoinviteatrafficlightwiththecountdownfunction,andcandisplaythetrafficdirectionsoftrafficlights,inordertodesignamoderntrafficlightswhitchcanmatchthedemandofneed,thisdesignbasedonsinglechipmicrocomputer89C51,andlightsflashing,,whennightdrivingbuttonpressatthesecondtime,thedisplaywillreturnstonormal,whenpresstheemergencybutton,alldirectionturnsred,whendrivingatnightbuttonasecondtime,backtonormal,andcanmodifythecountdowntimebymanagementpersonnel. 錯(cuò)誤!未定義書簽。2.1總體設(shè)計(jì)方案............................................錯(cuò)誤!未定義書簽。2.2硬件設(shè)計(jì)................................................錯(cuò)誤!未定義書簽。3系統(tǒng)軟件設(shè)計(jì)...............................................錯(cuò)誤!未定義書簽。3.1程序框圖................................................錯(cuò)誤!未定義書簽。3.2各模塊程序設(shè)計(jì)..........................................錯(cuò)誤!未定義書簽。4仿真與調(diào)試..................................................錯(cuò)誤!未定義書簽。4.1各種情況下運(yùn)行結(jié)果......................................錯(cuò)誤!未定義書簽。4.2proteus整體仿真電路圖...................................錯(cuò)誤!未定義書簽。4.3PCB電路板...............................................錯(cuò)誤!未定義書簽。 設(shè)計(jì)目的和要求學(xué)習(xí)的一次綜合裝調(diào)MCS源應(yīng)用,并且有綜合堂上學(xué)到的理論知識與實(shí)際應(yīng)用結(jié)方面的知識進(jìn)一步加深認(rèn)識,同時(shí)的使用技能等方面得到較全面的鍛加深對單片機(jī)理論方面的理解,加提高學(xué)生在單片機(jī)應(yīng)用方面的實(shí)踐解決問題的能力,還提高了我們在(1)設(shè)計(jì)一款帶左轉(zhuǎn)、直行、右轉(zhuǎn)三種通行綠燈,參見實(shí)物效果圖。(2)帶緊急按鈕功能,當(dāng)緊急按鈕按下時(shí),所有方向均亮紅燈。(3)夜間運(yùn)行模式按鈕,按下時(shí),所有方向黃燈閃爍。(4)可顯示倒計(jì)時(shí)功能(此處我采用倒計(jì)時(shí)十秒顯示)。(5)可由管理人員修改紅綠燈等待間隔時(shí)間?,F(xiàn)代交通燈設(shè)計(jì)設(shè)計(jì)復(fù)位和晶振復(fù)位和晶振電路倒計(jì)時(shí)電路控制電路陣顯示電路系統(tǒng)硬件設(shè)計(jì)CCCCPPP645U16YYYYYYYY111111YYYU5(LE)12345678P0.0/AD0P0.1/AD1P0.2/AD2P0.3/AD3P0.4/AD4P0.5/AD5P0.6/AD6P0.7/AD744444444P2.0/A8P2.1/A9P2.2/A10P2.3/A11P2.4/A12P2.5/A13P2.6/A14P2.7/A15P3.0/RXDP3.1/TXDP3.2/INT0P3.3/INT1P3.4/T0P3.5/T1P3.6/WRP3.7/RDQQQQQQQQ987654321234567812345678SRESETA1A0WR8255AU15OE74LS373P2.76RST351829wr36rd5P1.0/T2P1.1/T2EXP.2P.3P4P.5P1.6P1.7AT89C5298765432123456783.13.23.33.43.53.63.73.82.12.22.32.42.52.62.72.81.131.241.371.48ALE1112345678987654322524232221203738394012343938373635343332212223242526272811111111QQQQQQQQ23456789444444441111111187654321QQQQQQQQ23456789222222221111111187654321QQQQQQQQ23456789987654327654321011111111765432101111111176543210QQQQQQQQ11111111765432103333333323456789P0P187P5wrrdP0P1P2P3P4P5P6P71234567874HC57374HC573U1374HC57374HC573Q0Q1Q2Q3Q4Q5Q6Q7123ABC256911198765432PSENALEEA26252423333333332345678923456789111111118765432187654321543210970123456776543210765432107654321076543210123456781234567812345678RST9293031OLOLOLXTAL2XTAL1012012123OLEETP2.7CALE111111111121282722211N現(xiàn)00PP0.0/AD0P0.1/AD1P0.2/AD2P0.3/AD3P0.4/AD4P0.5/AD5P0.6/AD6P0.7/AD721P2.0/A8 P2.1/A9P2.2/A10P2.3/A11P2.4/A12P2.5/A13P2.6/A14P2.7/A15P3.0/RXDP3.1/TXDP3.2/INT0P3.3/INT1 P3.4/T0 P3.5/T1P3.6/WRP3.7/RDAT89C5217P3.7/RDP3.6/WRP3.5/T1P3.4/T0P3.3/INT1P3.2/INT0P3.1/TXDP3.0/RXDAT89C52Q1P1.0/T2P1.1/T2EXP1.2P1.3P1.4P1.5P1.6P1.72345678922232425262728EMERGENCY74HC573ESEN393837363534333201234567PSENALEEANIGHT8765432112345678293031AL1XTALXTALXTAL2XTAL1RSTRSTALEP199系統(tǒng)硬件設(shè)計(jì)進(jìn)入緊急狀態(tài),當(dāng)紅燈再次按下時(shí),跳出中斷,關(guān)閉紅燈,繼于死鎖狀態(tài)時(shí),為擺脫困境,可以按復(fù)位鍵以重新啟動,也位電路形式,具體連接電路如圖復(fù)位是單片微機(jī)的初始化操化之外,當(dāng)由于程序運(yùn)行出錯(cuò)或操作錯(cuò)誤使系統(tǒng)處于死鎖狀。蕩定時(shí)信號,主要由的快慢。為達(dá)到振蕩現(xiàn)代交通燈設(shè)計(jì)十秒倒計(jì)時(shí),箭頭按下夜間行駛是十秒倒計(jì)時(shí),箭頭是是十秒倒計(jì)時(shí),箭頭否按下夜間行駛按下夜間行駛緊急按鈕按下黃燈閃爍黃燈閃爍黃燈閃爍只亮紅燈是是否否否否系統(tǒng)軟件設(shè)計(jì)voidarrow數(shù){for(arrow_j=0;arrow_j<4;arrow_j++)//掃描顯示{PA8255=Tab_1[arrow_j];PB8255=Tab_2[arrow_j];}}序{TH256;TL256;{temp--;{PCPC5+1;}{PCx0;}}}}voidinter0()interrupt2//外部中斷1{ 現(xiàn)代交通燈設(shè)計(jì)while(y==1)//為了第二次按下按鈕跳出中斷{foriinteriinteriinter)//倒計(jì)時(shí)和點(diǎn){Pxff//不是整體賦值,所以先屏蔽原值ableshifablege}PAxffPBxfftemp--;{{PCPC55+1;}{PCx0;}}{}}}系統(tǒng)軟件設(shè)計(jì)voidinter1()interrupt0{mPC55;while(x==1)//目的是在第二次按下按鈕時(shí)跳出中斷{PCxffPAx0;f{{while(led_4==0);}}}AkCm}44444444453.P444444447262543213333333311111111876543212222222287654321876543211234567812345678PP01CP887現(xiàn)代交通燈設(shè)計(jì)876543212287654321222222228765432185873.7CPCP812345678812345678262543211234567831234567811111111811111111PPEMERGENCY87654321287654321573.7CPCP281234567281234567826252423222112345678312345678876543211187654321111111117654321011111111QQQQQQQQQQQQ74HC57301PP765432PP7654321011198765432111221P284P2826252423222131U9Q174HC57301P01PPE76543210O98765432111187654321287654321573.7CPCP281234567281234567826252423222112345678312345678876543211187654321111111117654321011111111QQQQQQQQQQQQQ74HC57301PP765432PP76543210圖硬件仿真與調(diào)試876543212287654321222222224444444485873.7CPCP844444448444444442625432112345678312345678111111118111111110101PPEMERGENCY22222222822222222573.7CPCP28444444428444444442625242322211234567833333333876543211187654321111111117654321011111111QQQQQQQQQQQQ74HC57301PP765432PPDDDDDDDDU6U5U3EMERGENCYNIGHTU4現(xiàn)代交通燈設(shè)計(jì)結(jié)5總結(jié)程想象的速度進(jìn)行但是結(jié)果雖然比剛剛好了但是箭說,肯定是不滿意的,因此我把題,接口地址都設(shè)把工程下的A51刪除以后,結(jié)果就可以運(yùn)行了。實(shí)現(xiàn)了一口兩用的功能,只需要在跳出中斷以后,對PC口重新復(fù)制即可。單片機(jī)的執(zhí)行速度,然后要達(dá)到整體賦值的位選問題5:當(dāng)執(zhí)行夜晚行駛中斷程序時(shí),不能實(shí)現(xiàn)倒計(jì)時(shí)。執(zhí)行一條服務(wù),所行計(jì)時(shí)已經(jīng)不可題,瑕疵就是定時(shí)為題6:當(dāng)解決完問題5以后,箭頭已經(jīng)沒常顯示,因?yàn)閱栴}5中用的是延時(shí),解決辦法:重新定義一個(gè)箭頭函數(shù),只進(jìn)行一次掃描,把次箭頭函數(shù)放到問題5中延時(shí)的for循環(huán)里面去,從而解決了問題。時(shí)候跳出中斷,用goto命令無法跳出到中斷的入口。點(diǎn)陣的使能端,從而現(xiàn)代交通燈設(shè)計(jì)能把其解決,也許因此只能另辟蹊徑,當(dāng)我解決需要倒計(jì)時(shí),花了三分之二的一點(diǎn)東西的,只能這樣來安慰來了,但是有欠缺的地方是,程的想法是很不明智的,比如說在個(gè)地方的延時(shí)我是一個(gè)數(shù)字一個(gè)。參考文獻(xiàn)[1]郭文川.單片機(jī)原理與接口技術(shù).中國農(nóng)業(yè),2007[3]永雄.新編單片機(jī)原理及應(yīng)用.電子科技大學(xué),2008[4]杜洋.愛上單片機(jī).人民郵電,2012[5]力培.單片機(jī)微機(jī)系統(tǒng)實(shí)用教程.機(jī)械工業(yè),2007[6]牛昱光.單片機(jī)原理與接口技術(shù).電子工業(yè),2008[8]高衛(wèi)東.51單片機(jī)原理與實(shí)踐.航空航天大學(xué),2011現(xiàn)代交通燈設(shè)計(jì)ereghntrinshbsacch#define#define#define#defineCOM8255XBYTE[0x70ff]PA8255XBYTE[0x70fc]PB8255XBYTE[0x70fd]PC8255XBYTE[0x70fe]ineucharunsignedchar#defineuintunsignedintintshigenuminttemp=10;uintarrow_j,arrow_j_1;uintiinter;uinttx,y=1,k,m;ucharcodeTab0x18,0x30,0x60,0xFF};

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論