【正文】
delay(10)。 delay(1000)。 /*南北方向數(shù)碼管顯示可通行時(shí)間的個(gè)位*/ wela=0。 P0=0x01。 else SN2=WE_G+25,WE2=WE_G+10。 WE1=SN_G+15。/*允許外部中斷1中斷,即允許響應(yīng)端口P3^3中斷*/}//監(jiān)測(cè)南北車流量void flow1(){ n=TH1*256+TL1。 /*0xB0,1機(jī)器周期1us,計(jì)50000個(gè)數(shù),用時(shí)50ms*/ IT0=1。/*開(kāi)關(guān)K5接P3^2管腳*/sbit K6=P3^1。//監(jiān)測(cè)東西車流量//定義按鍵sbit dula=P2^6。 uchar i,k=0,count=0。再次感謝我的指導(dǎo)老師,謝謝您的教誨。創(chuàng)新可以是在原有的基礎(chǔ)上進(jìn)行改進(jìn),使之功能不斷完善,成為真己的東西。 系統(tǒng)仿真按照硬件要求將仿真軟件的界面中的各個(gè)器件進(jìn)行連接,如圖41所示:圖41 proteus仿真界面將各個(gè)部件連接好之后,雙擊單片機(jī)C52在Program File中選擇keil生成的hex文件,將其導(dǎo)入單片機(jī)即可仿真,如圖42所示:圖42 仿真時(shí)選中keil生成的hex文件最后點(diǎn)擊proteus左下角的運(yùn)行按鍵即可進(jìn)入仿真界面,如圖43所示:圖43 點(diǎn)擊Play運(yùn)行仿真 結(jié)果分析初始狀態(tài)南設(shè)定北通行30s,初始狀態(tài)南北設(shè)定通行30s,因?yàn)?東西禁行時(shí)間=南北通行時(shí)間+黃燈閃爍時(shí)間5s+南北左行時(shí)間10s,所以東西禁行時(shí)間為45s,在沒(méi)有其他操作的情況下仿真效果圖就如圖44所示:圖44 初始狀態(tài)/車流量較小顯示仿真效果圖由于本次設(shè)計(jì)使用的是兩個(gè)鎖存器來(lái)實(shí)現(xiàn)數(shù)碼管的動(dòng)態(tài)掃描顯示,來(lái)顯示兩位數(shù)字的,而在仿真軟件中卻不能實(shí)時(shí)的體現(xiàn)出來(lái),因此不能完全的顯示出兩位數(shù)字,若是做成實(shí)物再使得掃描的時(shí)間間隔短些,根據(jù)人類的視覺(jué)暫留即可看到兩位數(shù)的遞減顯示。是目前世界上唯一將電路仿真軟件、PCB設(shè)計(jì)軟件和虛擬模型仿真軟件三合一的設(shè)計(jì)平臺(tái),其處理器模型支持805HC1PIC10/12/16/18/24/30/DsPIC3AVR、ARM、8086和MSP430等,2010年又增加了Cortex和DSP系列處理器,并持續(xù)增加其他系列處理器模型。軟件采用模塊化設(shè)計(jì)方法,不但易于編程和調(diào)試,也可減小軟件故障率和提高軟件的可靠性。 鎖存器74HC573的I/O分布智能交通系統(tǒng)中74HC573鎖存器U2,U3的接口分配表如下所示:表32 74HC573鎖存器U2,U3的接口分配表D0(U2,U3)D0Q3(U2)dD1(U2,U3)D1Q4(U2)eD2(U2,U3)D2Q5(U2)fD3(U2,U3)D3Q6(U2)gD4(U2,U3)D4Q7(U2)hD5(U2,U3)D5Q0(U3)we1D6(U2,U3)D6Q1(U3)we2D7(U2,U3)D7Q4(U3)we3Q0(U2)aQ5(U3)we4Q1(U2)bLE(U2)dulaQ2(U2)cLE(U3)wela如表42所示對(duì)于74HC573鎖存器U2。 中斷程序設(shè)計(jì)中斷是分優(yōu)先級(jí)的,本程序的緊急中斷和時(shí)間設(shè)定中斷優(yōu)先級(jí)是最高的,當(dāng)響應(yīng)這兩個(gè)中斷程序的時(shí)候CPU關(guān)閉全局中斷EA=0,當(dāng)中斷程序執(zhí)行完畢時(shí)開(kāi)啟全局中斷令EA=1;而定時(shí)器中斷優(yōu)先級(jí)列在緊急中斷和時(shí)間設(shè)定中斷之后,所以在緊急中斷和時(shí)間設(shè)定中斷程序執(zhí)行時(shí)數(shù)碼管是不計(jì)時(shí)的,中斷執(zhí)行過(guò)程如圖32所示; 鍵盤(pán)掃描是實(shí)時(shí)刷新的,而且每個(gè)按鍵都寫(xiě)有去抖動(dòng)程序以免產(chǎn)生不必要的仿真和實(shí)物演示結(jié)果紊亂。顯然,該方法只能獲取單一的車輛信息,且方法繁瑣,壽命短,已經(jīng)被磁感應(yīng)檢測(cè)等技術(shù)所取代。系統(tǒng)的總體框圖如圖31所示:圖31系統(tǒng)的總體框圖單片機(jī)上電后,系統(tǒng)進(jìn)入正常工作狀態(tài),執(zhí)行交通燈狀態(tài)顯示控制,同時(shí)將時(shí)間數(shù)據(jù)倒計(jì)時(shí)輸入到LED數(shù)碼管上實(shí)時(shí)顯示。而它們的公共端又可分為共陽(yáng)極和共陰極,圖27(b)為共陽(yáng)極內(nèi)部原理圖,本次設(shè)計(jì)就是應(yīng)用的共陽(yáng)極顯示數(shù)碼管。晶振結(jié)合單片機(jī)內(nèi)部的電路,產(chǎn)生單片機(jī)所必須的時(shí)鐘頻率,單片機(jī)的一切指令的執(zhí)行都是建立在這個(gè)基礎(chǔ)上的,晶振提供的時(shí)鐘頻率越高,那單片機(jī)的運(yùn)行速度也就越快。方案二:采用單片機(jī)控制模塊提供電源。使得STC89C52為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。最為重要的是改變傳統(tǒng)的交通燈控制系統(tǒng)單調(diào)、簡(jiǎn)單的缺點(diǎn),實(shí)現(xiàn)信號(hào)指示燈通行和禁行顯示時(shí)間根據(jù)車流量的變化而變化,有效的解決傳統(tǒng)交通燈的車流不平衡的問(wèn)題。到“十二五”期間,我國(guó)智能交通系統(tǒng)的發(fā)展趨勢(shì)主要體現(xiàn)在通過(guò)智能化和信息化手段;推動(dòng)綜合交通運(yùn)輸、城市公共交通的高效發(fā)展;實(shí)現(xiàn)交通節(jié)能減排、車輛安全出行等方面。綠燈是通行信號(hào),面對(duì)綠燈的車輛可以直行,左轉(zhuǎn)彎和右轉(zhuǎn)彎,除非另一種標(biāo)志禁止某一種轉(zhuǎn)向。電氣啟動(dòng)的紅綠燈出現(xiàn)在美國(guó),這種紅綠燈由紅綠黃三色圓形的投光器組成,1914年始安裝于紐約市5號(hào)大街的一座高塔上。 keil。鄭州航空工業(yè)管理學(xué)院畢業(yè)設(shè)計(jì)(論文)鄭州航空工業(yè)管理學(xué)院畢 業(yè) 論 文(設(shè) 計(jì)) 屆 電氣工程及其自動(dòng)化 專業(yè) 班級(jí)題 目 基于單片機(jī)控制的智能交通燈 姓 名 學(xué)號(hào) 指導(dǎo)教師 職稱 二О一 三 年 五 月 十五 日II40摘 要交通燈是現(xiàn)代交通非常重要的一個(gè)組成部分,一套好的交通燈系統(tǒng)往往對(duì)提升城市交通運(yùn)輸效率,降低事故發(fā)生率有至關(guān)重要的影響。 intelligent traffic lights。1869年1月2日,煤氣燈爆炸,使警察受傷,遂被取消。1968年,聯(lián)合國(guó)《道路交通和道路標(biāo)志信號(hào)協(xié)定》對(duì)各種信號(hào)燈的含義作了規(guī)定。從“十五”開(kāi)始由國(guó)家科技部牽頭,聯(lián)合交通運(yùn)輸部、公安部、住建部等部門(mén)積極開(kāi)展交通運(yùn)輸體系研究,加大在國(guó)家科技攻關(guān)項(xiàng)目計(jì)劃中的實(shí)施和示范城市的建設(shè)。智能交通燈控制系統(tǒng)模型采用單片機(jī)作為主控制器,用于雙車道十字路口的車輛的交通管理,每個(gè)方向具有通行、等待、禁行三種通行指示燈計(jì)時(shí)牌顯示路口轉(zhuǎn)換剩余時(shí)間,在出現(xiàn)緊急情況時(shí)可由交警手動(dòng)實(shí)現(xiàn)全路口車輛禁行的狀態(tài),并且可對(duì)通行時(shí)間做出調(diào)整,可隨時(shí)切換東西通行、南北通行兩種狀態(tài)。使用高密度非易失性存儲(chǔ)器技術(shù)制造,與工業(yè)80C51 產(chǎn)品指令和引腳完全兼容。此方案的優(yōu)點(diǎn)是穩(wěn)定可靠,且有各種成熟電路可供選用;缺點(diǎn)是各模塊都采用獨(dú)立電源,會(huì)使系統(tǒng)復(fù)雜,且可能影響電路電平。圖24 時(shí)鐘電路圖通常一個(gè)系統(tǒng)共用一個(gè)晶振,便于各部分保持同步。 數(shù)碼管不管將幾個(gè)數(shù)碼管連在一起,數(shù)碼管的顯示原理都是一樣的,都是靠點(diǎn)亮內(nèi)部的發(fā)光二極管來(lái)發(fā)光的,從圖27(a)中可看出,一個(gè)數(shù)碼管的引腳是10個(gè),顯示一個(gè)8字需要7小段,另外還有一個(gè)小數(shù)點(diǎn),所以其內(nèi)部一共有8個(gè)小的發(fā)光二極管,最后還有一個(gè)公共端,生產(chǎn)商為了封裝統(tǒng)一,單位數(shù)碼管都封裝10個(gè)引腳,其中第3和第8引腳是連接在一起的。據(jù)此,智能交通系統(tǒng)以單片機(jī)為控制核心,連接成最小系統(tǒng),由按鍵設(shè)置模塊產(chǎn)生輸入,信號(hào)燈狀態(tài)模塊,LED倒計(jì)時(shí)模塊模塊接受輸出。流量監(jiān)控體現(xiàn)了交通控制的智能性,使得交通燈的通行時(shí)間能根據(jù)車流的大小進(jìn)行自動(dòng)變換,其中流量監(jiān)測(cè)的方案有三:方案一:空氣管道檢測(cè)技術(shù)空氣管道檢測(cè)是接觸式的檢測(cè)方法,在高速公路主線的檢測(cè)點(diǎn)拉一條空心的塑料管道并作固定,一端封閉,另一端連接計(jì)數(shù)器,當(dāng)車輛經(jīng)過(guò)塑料管道時(shí),車輪壓到空氣管道,管內(nèi)空氣被擠壓而觸動(dòng)計(jì)數(shù)器進(jìn)行計(jì)算車流量的方法。通過(guò)監(jiān)控系統(tǒng)的實(shí)施,可完成準(zhǔn)確及時(shí)采集高速公路車流的各種數(shù)據(jù)和信息;對(duì)高速公路車流實(shí)現(xiàn)全程、實(shí)時(shí)、不間斷的監(jiān)控;建立多種信息發(fā)布渠道,為駕駛員提供信息服務(wù),以便調(diào)整行駛路線,進(jìn)而達(dá)到交通流動(dòng)態(tài)平衡;根據(jù)已掌握的車流量信息,迅速做出有針對(duì)性的處理和優(yōu)化控制方案;對(duì)交通事故、突發(fā)狀況等能做出快速反應(yīng),迅速排除事故根源,采取相應(yīng)的應(yīng)急措施,提供救援服務(wù);建立高速公路車流量數(shù)據(jù)庫(kù),用以支持道路運(yùn)行狀況評(píng)價(jià),為改善道路經(jīng)營(yíng)和交通管理的決策提供數(shù)據(jù)支持。, , ,k6,k5,k4,k3,k2,k1,k0來(lái)用于實(shí)現(xiàn)按鍵控制。因此,軟件是本系統(tǒng)的靈魂。 仿真軟件本次設(shè)計(jì)使用的是proteus軟件,Proteus是世界上著名的EDA工具(仿真軟件),從原理圖布圖、代碼調(diào)試到單片機(jī)與外圍電路協(xié)同仿真,一鍵切換到PCB設(shè)計(jì),真正實(shí)現(xiàn)了從概念到產(chǎn)品的完整設(shè)計(jì)。配合系統(tǒng)配置的虛擬邏輯分析儀、示波器等,Proteus建立了完備的電子設(shè)計(jì)開(kāi)發(fā)環(huán)境。本次畢設(shè)使我在單片機(jī)的基本原理、單片機(jī)應(yīng)用系統(tǒng)開(kāi)發(fā)過(guò)程,以及在常用編程設(shè)計(jì)思路技巧(特別是C語(yǔ)言)的掌握方面都能向前邁了一大步,為日后成為合格的應(yīng)用型人才打下良好的基礎(chǔ)。借此機(jī)會(huì)我向?qū)熀褪谡n老師表示衷心的感謝!同時(shí),我要感謝各位幫助我的同學(xué),感謝他們給予我的幫助,他們?yōu)槲易珜?xiě)論文提供了不少建議和幫助。char LSN=0,LWE=0,m=0,n=0。//監(jiān)測(cè)南北車流量void flow2()。/*開(kāi)關(guān)K4接P3^3管腳*/sbit K5=P3^2。 /*0x3C*/ TL0=(6553650000)%256。/*允許外部中斷0中斷,即允許響應(yīng)端口P3^2中斷*/ EX1=1。 } }}/*計(jì)算下次交通燈亮的時(shí)間*/void count1(){if(k==6){ if(SN1==SN_G) { if(LSN15) { SN1=SN_G。 } else if(WE2==WE_G+10) { if(LWE25) WE2=WE_G,SN2=WE_G+15。 wela=1。 P0=0x02。 //東西方向數(shù)碼管顯示可通行時(shí)間的十位 wela=0。 delay(1000)。/*延時(shí),把抖動(dòng)的時(shí)間拋掉*/ if(K7==0) { while(!K7)//當(dāng)松開(kāi)K7開(kāi)關(guān)時(shí),跳出循環(huán),執(zhí)行后面的程序 { } count=0。/*跳出*/ } } }}/*中斷1緊急情況處理程序*/ void int1(void) interrupt 2{ P1=0xF6,P0=a[0]。 /*延時(shí)*/ wela=1。 /*延時(shí)*/ wela=1。/*CPU開(kāi)放總中斷*/ TR0=!TR0。/*南北方向顯示時(shí)間為南北方向綠燈通行時(shí)間,東西方向顯示時(shí)間為南北方向綠燈通行時(shí)間加黃燈閃亮?xí)r間*/ light()。/*南北方向顯示時(shí)間為東西方向綠燈通行時(shí)間加黃燈閃亮?xí)r間,東西方向顯示時(shí)間為東西方向綠燈通行時(shí)間*/ light()。/*清零*/ if(SN==0||WE==0)/*當(dāng)SN=0或者WE=0時(shí),執(zhí)行程序*/ { k++。 /*東西南北方向顯示時(shí)間均為黃燈閃亮?xí)r間*/ case 2:SN=10,WE=10。/*東西左行*/ } } }}/*延時(shí)t毫秒時(shí)間*/void delay(uchar t){ uchar i。amp。 wela=1。 P0=0x02。 /*顯示東西方向十位*/ wela=0。 delay(1000)。 /*調(diào)用數(shù)碼管函數(shù)*/ } }g an employment tribunal claimEmployment tribunals sort out disagreements between employers and employees.You may need to make a claim to an employment tribunal if:Further help.Employment tribunals are less formal than some other courts, but it is still a legal process and you will need to give evidence under an oath or affirmation.Most people find making a claim to an employment tribunal challenging. If you are thinking about making a claim to an employment tribunal, you should get help straight away from one of the organisations listed undernearest CAB.For more information about making a claim to an employment tribunal, seeCity39。二十年的人生軌跡深深淺淺,突然就感覺(jué)到有些事情,非做不可了。A person39。 From the corner at the beginning of deep friendsh