【正文】
;;;;;。實驗另外,此次畢業(yè)設(shè)計還獲得了計科系各位領(lǐng)導(dǎo)和老師的大力支持。系統(tǒng)設(shè)計簡便、實用性強、操作簡單、程序設(shè)計簡便。解決方法如下:設(shè)置3個標記位: FLAG1 BIT 00H ;標記00H位 FLAG2 BIT 01H FLAG3 BIT 02H在循環(huán)控制中加入判斷如:DIAOY: CJNE R2, 01H, AA ;判斷不相等剛跳轉(zhuǎn) JB FLAG1, AA ;FLAG1為1則跳轉(zhuǎn) LJMP SEC ;跳到SEC在跳到SEC后,在運行到該程序后加給FLAG1置數(shù),程序如下:SEC: CLR SETB CLR CLR MOV R0, 20 MOV R1, 20 SETB FLAG1 LJMP SGL其它幾部分與之相同的處理。3.給實驗板進行通電,觀察運行結(jié)果,不一致則跳到第一步進行反復(fù)調(diào)試,直到與預(yù)定目的一致。運行在Windows XP操作平臺下。要實現(xiàn)南北方及左轉(zhuǎn),只要把SGL換成SGL把FIR 中代碼進行相應(yīng)的修改就可以了。緊急通行是平常通行的特例,只要將相應(yīng)的代碼去掉就可以實現(xiàn)延長本車道的通行時間。我們可以知道具體每條指令的周期數(shù),這樣我們就可以通過指令的執(zhí)行條數(shù)來確定1秒的時間。為0表示1秒已到可以返回到輸出時間顯示程序。因此,我們可以把計數(shù)器記滿為零所需的計數(shù)值設(shè)定為C和計數(shù)初值設(shè)定為TC 可得到如下計算通式: TC=M-C式中,M為計數(shù)器模值,該值和計數(shù)器工作方式有關(guān)。程序中的判斷在相等情況下從右邊出,不相同的情況往下走。其它器件的功能如:7805的功能,既提供穩(wěn)定的+5V電壓。 74LS04輸出信號與信號燈要使行人能看見信號燈的情況,必須把P1口輸出的信號進行放大,這里我們用74LS04反向器,當極性為高電平時晶閘管導(dǎo)通,該支路指示燈亮;當極性為低電平時關(guān)斷,該支路指示燈滅。由于TXD端最多可以驅(qū)動8個TTL門。然后,用軟件將TI清0,發(fā)送第二幀數(shù)據(jù)。器件執(zhí)行任何一條將SBUF作為目的寄存器的命令時,數(shù)據(jù)便開始從RXD端發(fā)送。:WR:外部數(shù)據(jù)存儲器的寫入信號。:INT0,外部中斷0輸入。如果是使用8052或是8032的話,可以做外部中斷輸入的觸發(fā)引腳。設(shè)計者必須外加一個鎖存器將端口0送出的地址鎖住成為A0~A7,再配合端口2所送出的A8~A15合成一組完整的16位地址總線,而定位地址到64K的外部存儲器空間。ATAT89S51可以利用PSEN及RD引腳分別啟用存在外部的RAM與EPROM,使得數(shù)據(jù)存儲器與程序存儲器可以合并在一起而共用64K的定址范圍。ATAT89S51可以利用這個引腳來觸發(fā)外部的8位鎖存器(如74LS373),將端口0的地址總線(A0~A7)鎖進鎖存器中,因為ATAT89S51是以多工的方式送出地址及數(shù)據(jù)。因此在8031及8032中,EA引腳必須接低電平,因為其內(nèi)部無程序存儲器空間。XTAL1:單芯片系統(tǒng)時鐘的反向放大器輸入端。 AT89S51芯片選用的AT89S51與同系列的AT89C51在功能上有明顯的提高,最突出是的可以實現(xiàn)在線的編程。(5)74HC164的A、B口用于串行輸出時間位,經(jīng)過串并轉(zhuǎn)換送到七段數(shù)碼管的八的引腳。系統(tǒng)結(jié)構(gòu)框圖如:圖2鍵盤控制返回AT89S51單片機系統(tǒng)LCD顯示與LED倒計時模塊接口電路74HC164圖2 系統(tǒng)結(jié)構(gòu)框圖系統(tǒng)各部分工作:(1)程序設(shè)置初始時間,通過AT89S51單片機內(nèi)部相應(yīng)寄存器來實現(xiàn)。它主要是作為控制部分的核心部件。究其原因,可能就卡在產(chǎn)品未使用單片機或其它可編程邏輯器件上。它在整個裝置中,起著有如人類頭腦的作用,它出了毛病,整個裝置就癱瘓了。還有一類計算機,大多數(shù)人卻不怎么熟悉。單片機經(jīng)過3代的發(fā)展,目前單片機正朝著高性能和多品種方向發(fā)展,它們的CPU功能在增強,內(nèi)部資源在增多,引腳的多功能化,以及低電壓、低功耗。3 交通燈系統(tǒng)硬件設(shè)計 單片機概述單片機是由運算器、控制器、存儲器、輸入設(shè)備以及輸出設(shè)備共五個基本部分組成的。方案比較:方案1(以下稱1)用了模塊設(shè)計,而方案2(以下稱2)采用的是一般設(shè)計,相比之下1有較強的可讀性和較強的可修改性,而2則在設(shè)計上顯得較簡單,設(shè)計純樸,便于測試,它的優(yōu)勢則在于提供了一條較為便捷的解決方案。(2)建立顯示控制系統(tǒng),本設(shè)計采用74190 芯片倒計時控制,每個方向用兩片相連實現(xiàn),另外用74153芯片,因為分析中設(shè)置的時間末位均為5,所以只要用一片74153 對高位置位,將低位的初值預(yù)置鎖定為5,而高位則根據(jù)需要由反饋部分提供預(yù)置值。如前分析,已經(jīng)確定該系統(tǒng)有四個狀態(tài),而置數(shù)子模塊可定要將下一狀態(tài)的預(yù)置數(shù)準備好,所以很容易得到主干道的置數(shù)表如:表1狀態(tài)主干道預(yù)置數(shù)次干道預(yù)置數(shù)004020012020(左轉(zhuǎn))1020401120(左轉(zhuǎn))20表1 置數(shù)表由該表,就可以通過程序循環(huán)的方法設(shè)計該模塊,主要思想是通過數(shù)據(jù)判斷指令、跳轉(zhuǎn)指令實現(xiàn),由主控制器計時和中斷產(chǎn)生的四個狀態(tài)去譯碼,從而得到不同的輸出,即預(yù)置數(shù),由上分析可用一個計數(shù)器和跳轉(zhuǎn)指令去完成的預(yù)置數(shù)。設(shè)A道和B道的車流量相同。使交管人員有更多的精力投入到管理整個城市交通控制,帶來更大的經(jīng)濟和社會效益,為創(chuàng)造美好的城市交通形象發(fā)揮更多的作用。在交通中管理引入單片機交通燈控制代替交管人員在交叉路口服務(wù),有助于提高交通運輸?shù)陌踩浴⑻岣呓煌ü芾淼姆?wù)質(zhì)量。隨著經(jīng)濟的發(fā)展,交通運輸中出現(xiàn)了一些傳統(tǒng)方法難以解決的問題。綠燈是通行信號,面對綠燈的車輛可以直行,左轉(zhuǎn)彎和右轉(zhuǎn)彎,除非另一種標志禁止某一種轉(zhuǎn)向。紅外線紅綠燈當行人踏上對壓力敏感的路面時,它就能察覺到有人要過馬路。這種紅綠燈由紅綠黃三色圓形的投光器組成,安裝在紐約市5號大街的一座高塔上。1868年,英國機械工程師納伊特在倫敦威斯敏斯特區(qū)的議會大廈前的廣場上,安裝了世界上最早的煤氣紅綠燈。III 英文摘要In recent years, with the rapid development of science and technology, a micro electronic technology, puter technology and munication technology as the forerunner of the information revolution is booming. Computer technology, as one of the three, how to bine with practical application more effectively and play its role. Single chip microputer as a branch of puter technology is constantly applied to the real life, while driving the traditional control detection update. Single chip microputer as a branch of puter technology is constantly applied to the real life, while driving the traditional control detection update. In realtime detection and automatic control of the application system, the microcontroller is often used as a core ponent, according to the specific characteristics of the application object, with other devices to improve.Crossroads shuttle vehicles, pedestrians bustling, car lanes, walkways, everything in good order and well arranged. So what to achieve traffic in order? Rely on the automatic mand system of traffic signal lamp, traffic in order to achieve. Many traffic lights control. The system uses the United States