版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 三峽大學(xué)成教學(xué)院</b></p><p> 畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū)</p><p> ?。⒍。⒆致房谥悄芙煌粼O(shè)計(jì) </p><p> 系 部 機(jī)電工程學(xué)院 </p><p> 專(zhuān) 業(yè) 機(jī)電一體化 </p>
2、<p> 學(xué)生姓名 王 偉 翔 </p><p> 指導(dǎo)教師 李 寒 生 </p><p> 提交日期 2013 年 9 月 5 日 </p><p><b> 成教學(xué)院</b></p><p> 畢業(yè)設(shè)計(jì)(論文)課題任務(wù)書(shū)</p><
3、;p> ?。?2013 ----2014學(xué)年)</p><p><b> 目錄</b></p><p> 摘要錯(cuò)誤!未定義書(shū)簽。</p><p> 一 方案設(shè)計(jì)與論證5</p><p> 1.1 方案論證5</p><p> 1.2 系統(tǒng)設(shè)計(jì)5</p><
4、;p> 二 硬件電路設(shè)計(jì)7</p><p> 2.1 總體設(shè)計(jì)框圖7</p><p> 2.2 各模塊設(shè)計(jì)7</p><p> 2.2.1單片機(jī)最小應(yīng)用系統(tǒng)及接口電路7</p><p> 2.2.2車(chē)輛流量檢測(cè)模塊8</p><p> 2.2.3顯示模塊8</p><p
5、><b> 三 軟件設(shè)計(jì)10</b></p><p> 3.1 程序設(shè)計(jì)10</p><p> 3.2 調(diào)試記錄及結(jié)果分析11</p><p> 3.2.1 硬件調(diào)試:11</p><p> 3.2.2 軟件調(diào)試:11</p><p><b> 四 總結(jié)12
6、</b></p><p> 附錄A 硬件電路圖13</p><p> 附錄B Proteus仿真圖14</p><p> 附錄C 程序清單15</p><p> 摘 要:隨著我國(guó)經(jīng)濟(jì)建設(shè)快速發(fā)展,我國(guó)已成為全世界機(jī)動(dòng)車(chē)擁有量增長(zhǎng)最快的國(guó)家, 目前國(guó)內(nèi)機(jī)動(dòng)車(chē)擁有量已達(dá)2千多萬(wàn)輛,而這一數(shù)字仍呈快速上升的趨勢(shì)。而
7、我國(guó)的經(jīng)濟(jì)條件有限,短時(shí)間內(nèi)立交橋不能普及,決定了現(xiàn)階段十字路口的大量存在。近年來(lái),車(chē)輛數(shù)目的增長(zhǎng)遠(yuǎn)超過(guò)了道路的建設(shè)進(jìn)而引起了交通堵塞,加大了空氣污染。</p><p> 現(xiàn)在的交通紅綠燈信號(hào)時(shí)間都是按照固定程序變化,未考慮實(shí)際車(chē)流量和車(chē)輛狀況,容易出現(xiàn)如下弊端:當(dāng)某條路段的車(chē)流量很大時(shí)卻要等待紅燈,而此時(shí)另一條是空道或車(chē)流量相對(duì)少得多的道卻長(zhǎng)時(shí)間亮的是綠燈,這種多等少的尷尬現(xiàn)象是未對(duì)實(shí)際情況進(jìn)行實(shí)時(shí)監(jiān)控所造成
8、的,不僅讓司機(jī)乘客怨聲載道,而且對(duì)人力和物力資源也是一種浪費(fèi)。另外,我們注意到當(dāng)交通燈系統(tǒng)停止電力供應(yīng)時(shí),會(huì)引發(fā)交通混亂,堵塞更加嚴(yán)重。</p><p> 一方面,交通堵塞引起了很大的經(jīng)濟(jì)損失。僅以北京為例,北京市現(xiàn)有機(jī)動(dòng)車(chē)擁有量已經(jīng)突破200萬(wàn)量。按照50%的上路率,一天就有100萬(wàn)輛的汽車(chē)上路。機(jī)動(dòng)車(chē)在遇到紅燈等情況下停止然后再啟動(dòng),一停一開(kāi)啟動(dòng)一次造成的機(jī)械和燃油損失是0.3~0.5元。如果僅以 100萬(wàn)
9、輛機(jī)動(dòng)車(chē)一天啟動(dòng)一次的損耗計(jì)算,費(fèi)用也在30萬(wàn)元到50萬(wàn)元之間,那么一年的損失總量就達(dá)到1.2億!經(jīng)過(guò)粗略推算,已經(jīng)得出北京市一年因?yàn)榻煌ǘ氯斐傻膿p失有121.2億元!相比于北京2004年3300億元的GDP總量,可以發(fā)現(xiàn)交通堵塞造成的損失相當(dāng)于GDP總量的3.6%!</p><p> 另一方面,汽車(chē)由于長(zhǎng)時(shí)間等在十字路口,造成這一區(qū)域尾氣污染和噪聲污染明顯加重。目前我國(guó)很多大城市的尾氣污染相當(dāng)嚴(yán)重。汽車(chē)尾
10、氣不但對(duì)人體有直接危害,還會(huì)破壞地球臭氧層,使地球表面溫度升高,在生態(tài)和地球化學(xué)方面造成災(zāi)難。據(jù)估計(jì),我國(guó)每年環(huán)境污染損失大約3000億元,其中汽車(chē)尾氣造成的大氣污染損失高達(dá)60億元。汽車(chē)噪聲的危害也很大,除了損傷人的聽(tīng)力以外,還會(huì)使人心緒不寧、心跳加快、血壓增高。 因此對(duì)汽車(chē)尾氣,噪聲等參數(shù)的檢測(cè)和改善,對(duì)環(huán)境、經(jīng)濟(jì)和社會(huì)資源有深遠(yuǎn)意義。</p><p> 所以,解決交通堵塞問(wèn)題迫在眉睫。</p>
11、<p> 本系統(tǒng)采用MSC-51系列單片機(jī)ATSC51為中心器件來(lái)設(shè)計(jì)智能交通燈控制器,可以有效解決現(xiàn)有路口交通效率低的問(wèn)題,交通暢通進(jìn)而可以降低路口附近尾氣和噪聲等污染,而且減少堵車(chē)很大程度上可以節(jié)約能源,也能夠緩解石油緊缺的問(wèn)題。另外,本系統(tǒng)采用清潔能源—太陽(yáng)能,能節(jié)約電能,并解決由電力無(wú)法供應(yīng)而引起的交通混亂問(wèn)題。本系統(tǒng)也可根據(jù)噪聲污染程度適當(dāng)調(diào)節(jié)交通燈時(shí)長(zhǎng),另外,這些數(shù)據(jù)的顯示可增強(qiáng)人們的環(huán)保意識(shí)。本系統(tǒng)的使用可
12、以提高交通效率,有效減少行人在路上浪費(fèi)的時(shí)間,使社會(huì)更加和諧 。</p><p><b> 1 方案設(shè)計(jì)與論證</b></p><p><b> 1.1 方案論證</b></p><p> 交通系統(tǒng)智能控制是目前交通研究的方向。少數(shù)幾個(gè)發(fā)達(dá)國(guó)家已經(jīng)采用智能方式來(lái)控制交通信號(hào),其中主要運(yùn)用GPS全球定位系統(tǒng)等。采用智能
13、交通系統(tǒng),被國(guó)際上公認(rèn)為是解決交通矛盾投資最少效果最好的途徑。它可以減少塞車(chē)時(shí)間最高達(dá)45%,能使交通工具的使用率提高50%以上,道路利用率提高80%甚至一倍以上。</p><p> 目前,在我國(guó)少數(shù)幾個(gè)城市先后引進(jìn)國(guó)外先進(jìn)的智能交通燈,但其成本高,復(fù)雜,不宜推廣。同時(shí)也有部分研究者做過(guò)類(lèi)似研究,但其技術(shù)不夠成熟,在實(shí)際中也未得到廣泛應(yīng)用。</p><p> 有學(xué)者提出一種基于Agen
14、t的智能交通控制系統(tǒng),并對(duì)各Agent及其交互進(jìn)行建模,闡述了各Agent交互協(xié)調(diào)的過(guò)程。在該系統(tǒng)中,每個(gè)交通元素被定義為具有自主性、適應(yīng)性和合作協(xié)調(diào)性的智能化Agent。各Agent可自主地進(jìn)行道路數(shù)據(jù)采集、處理,并通過(guò)相互通信實(shí)現(xiàn)資源共享,從而使每個(gè)交通元素都具有足夠的智能參與交通的智能化決策,在很大程度上降低交通系統(tǒng)中的不確定因素和不完備信息對(duì)交通穩(wěn)定性的影響,提高了交通控制的精確度。 </p><p>
15、 基于我國(guó)城市道路交通控制的現(xiàn)狀,也有人提出一種新的控制方案,采用模糊控制的算法,通過(guò)初始綠燈時(shí)間和相位轉(zhuǎn)換的模糊設(shè)定,建立擬人化的多相位信號(hào)燈智能控制,并由性能優(yōu)越的PLC承擔(dān)主要的控制任務(wù)。經(jīng)實(shí)驗(yàn)表明,這種控制方法對(duì)減少車(chē)輛平均延誤時(shí)間具有明顯的控制效果</p><p> 同時(shí)還有學(xué)者用虛擬儀器,虛擬儀器是第4代儀器,優(yōu)良的特點(diǎn)使其成為新的仿真平臺(tái)。本文介紹了一種利用自組織競(jìng)爭(zhēng)神經(jīng)網(wǎng)絡(luò)控制信號(hào)燈相位的方法
16、,詳述了其原理和實(shí)施方法,并且在LabVIEW環(huán)境下進(jìn)行了仿真試驗(yàn)。 </p><p> 對(duì)于應(yīng)用方面,一些城市通過(guò)攝像系統(tǒng)監(jiān)控路口車(chē)流量的方法,但是這樣必須有人員在監(jiān)控,人工處理,不能做到智能化。所以,現(xiàn)在在我國(guó)沒(méi)有大量普及。</p><p> 本系統(tǒng)采用了一種簡(jiǎn)單的方法實(shí)現(xiàn),具體如下。</p><p><b> 1.2 系統(tǒng)設(shè)計(jì)</b&g
17、t;</p><p> 本系統(tǒng)主要包括以下三個(gè)模塊: </p><p><b> 系統(tǒng)模塊圖</b></p><p><b> 控制系統(tǒng)</b></p><p> 控制系統(tǒng)包括消息接受設(shè)備及信息處理裝置,而信息處理裝置主要由單片機(jī)為處理器的裝置。先尋找最優(yōu)的控制策略,再設(shè)計(jì)制作實(shí)驗(yàn)板及控制面
18、板,主要以單片機(jī)為處理器,再根據(jù)控制策略設(shè)計(jì)相應(yīng)的控制程序。</p><p> 主控單片機(jī)采用一片80c51。根據(jù)需求,充分利用了單片機(jī)靈活控制的優(yōu)點(diǎn),發(fā)揮其優(yōu)勢(shì)功能,提高了系統(tǒng)的靈活性,設(shè)置方便。利用單片機(jī)產(chǎn)生的時(shí)鐘信號(hào)控制交通信號(hào)燈達(dá)到控制路口通行時(shí)間的效果。</p><p> 80c51提供以下標(biāo)準(zhǔn)功能:8K字節(jié)Flash閃速存儲(chǔ)器,256字節(jié)內(nèi)部RAM,40個(gè)I/O口線,3個(gè)1
19、6位定時(shí)/計(jì)數(shù)器,一個(gè)6向量?jī)蓸O中斷結(jié)構(gòu),一個(gè)全雙工串行通信口,片內(nèi)振蕩器及時(shí)鐘電路。同時(shí),80c51可降至0Hz的靜態(tài)邏輯操作,并支持兩種軟件可選的節(jié)電工作模式??臻e方式停止CPU的工作,但允許RAM,定時(shí)/計(jì)數(shù)器,串行通信口及中斷系統(tǒng)繼續(xù)工作,掉電方式保存RAM中的內(nèi)容振器停止工作并禁止其它所有部件工作直到下一個(gè)硬件復(fù)位。</p><p><b> 車(chē)流量檢測(cè)系統(tǒng)</b></p&
20、gt;<p> 車(chē)流量檢測(cè)系統(tǒng)主要用電磁感應(yīng)線圈或者紅外線感應(yīng)裝置實(shí)現(xiàn),用來(lái)檢測(cè)車(chē)流量。首先調(diào)查并選擇合適的檢測(cè)點(diǎn),埋設(shè)感應(yīng)線圈或安置紅外線感應(yīng)裝置。</p><p><b> 顯示系統(tǒng)</b></p><p> 顯示系統(tǒng)可顯示紅綠燈及倒計(jì)時(shí)。</p><p><b> 基本模型如下圖:</b><
21、;/p><p><b> 系統(tǒng)基本模型</b></p><p><b> 2硬件電路設(shè)計(jì)</b></p><p> 2.1 總體設(shè)計(jì)框圖</p><p> 總體設(shè)計(jì)系統(tǒng)總框圖(如圖2.1所示):</p><p> 2.1系統(tǒng)設(shè)計(jì)總框圖</p><
22、p> 其中,單片機(jī)小系統(tǒng)為系統(tǒng)的主控制器,用以控制其他模塊協(xié)調(diào)工作。車(chē)輛流量檢測(cè)模塊用以采集路況信息,送給單片機(jī)。顯示燈模塊用以顯示各車(chē)道的通行情況(紅燈表示該車(chē)道禁止通行,綠燈表示該車(chē)道允許通行,黃燈為中間過(guò)渡時(shí)間);倒計(jì)時(shí)模塊用以顯示等待時(shí)間。接口電路連接單片機(jī)和顯示計(jì)時(shí)模塊。</p><p><b> 2.2 各模塊設(shè)計(jì)</b></p><p> 2
23、.2.1單片機(jī)最小應(yīng)用系統(tǒng)及接口電路</p><p> 單片機(jī)選擇8051芯片,它是IBITEL公司推出的采用HMOS工藝制造的雙列直插(DW)式芯片。其片內(nèi)有4KB可編程的程序存儲(chǔ)器、具有256個(gè)字節(jié)的片內(nèi)RAM、具有32條可編程的I/O端口線、具有2個(gè)16位的可編程定時(shí)/計(jì)數(shù)器、有5個(gè)中斷源和一個(gè)全雙工串行通信口,最高工作頻率可達(dá)24MHZ,完全可以滿(mǎn)足本系統(tǒng)的需要。對(duì)交通燈的控制主要用其中的計(jì)數(shù)器定時(shí)來(lái)完
24、成。一方面要完成對(duì)各模塊的控制,另一方面也要協(xié)調(diào)好各模塊的時(shí)序及口線沖突問(wèn)題。本系統(tǒng)擴(kuò)展了一塊Intel公司生產(chǎn)的可編程輸入輸出接口蒼片8255,它具有3個(gè)8位的并行I/O口,有三種工作方式,使用靈活,通用性強(qiáng),很適宜作為單片機(jī)與多種外圍設(shè)備連接時(shí)的中間接口電路(如圖2.2所示)。</p><p> 圖2.2單片機(jī)小系統(tǒng)及接口電路</p><p> 2.2.2車(chē)輛流量檢測(cè)模塊</
25、p><p> 車(chē)流量檢測(cè)系統(tǒng)主要用電磁感應(yīng)線圈或者紅外線感應(yīng)裝置實(shí)現(xiàn),用來(lái)檢測(cè)車(chē)流量。首先調(diào)查并選擇合適的檢測(cè)點(diǎn),埋設(shè)感應(yīng)線圈或安置紅外線感應(yīng)裝置。</p><p> 由于我們所需要的傳感器信號(hào)只要表征車(chē)輛在一定的位置上停留的時(shí)間長(zhǎng)度,所以傳感器系統(tǒng)可采用低成本的HI一11ACl00型壓電式傳感器。為每一車(chē)道距離十字路口200m遠(yuǎn)的地段安裝2條,傳感器并列相距為3m,將傳感器信號(hào)輸出端用電
26、纜與單片機(jī)的模擬接口連接。本系統(tǒng)用按鍵s1、s2模擬兩車(chē)道的檢測(cè)信號(hào),當(dāng)s1、s2為高電平(不按按鍵)時(shí),表示有車(chē),當(dāng)sl、S2為低電平(按下按鍵)時(shí),表示無(wú)車(chē)。sl、S2相同時(shí)屬于正常情況,s1、s2不相同時(shí)屬于一道有車(chē)另一道無(wú)車(chē)的情況。依此產(chǎn)生中斷。</p><p><b> 2.2.3顯示模塊</b></p><p><b> 交通燈顯示模塊:&l
27、t;/b></p><p> 整個(gè)交通燈顯示模塊由8255的PA口控制,以6個(gè)發(fā)光二極管模擬雙向十字路口的紅、黃、綠燈,該電路含741s373(數(shù)據(jù)鎖存器)和限流電阻,可使交通燈正常工作。</p><p><b> 電路見(jiàn)圖2.3</b></p><p> LED倒計(jì)時(shí)顯示模塊:</p><p> 單片機(jī)從
28、定時(shí)數(shù)據(jù)區(qū)取得延時(shí)時(shí)間后,由定時(shí)器T0控制延時(shí),然后從8255的PB口送顯示碼,從8255的PC口送位選碼,在兩個(gè)數(shù)碼管上動(dòng)態(tài)掃描顯示剩余時(shí)間。</p><p><b> 電路見(jiàn)圖2.4</b></p><p> 圖2.3交通燈模擬顯示電路</p><p> 圖2.4 LED倒計(jì)時(shí)顯示模塊</p><p><
29、b> 3軟件設(shè)計(jì)</b></p><p> 3.1 程序設(shè)計(jì) </p><p><b> 程序流程圖如下圖:</b></p><p> 圖3.1主程序流程圖</p><p> 程序清單:見(jiàn)附錄C。</p><p> 3.2 調(diào)試記錄及結(jié)果分析</p>
30、<p> 3.2.1 硬件調(diào)試: </p><p> 硬件調(diào)試是利用DVCC實(shí)驗(yàn)與開(kāi)發(fā)系統(tǒng)、基本測(cè)試儀器(萬(wàn)用表、示波器等),檢查用戶(hù)系統(tǒng)硬件中存在的故障。</p><p> 硬件調(diào)試可分為靜態(tài)調(diào)試與動(dòng)態(tài)調(diào)試兩步進(jìn)行。</p><p> 靜態(tài)調(diào)試是在用戶(hù)系統(tǒng)未工作時(shí)的一種硬件檢測(cè)。</p><p> 第一步:目測(cè)。檢查外
31、部的各種元件或者是電路是否有斷點(diǎn)。</p><p> 第二步用萬(wàn)用表測(cè)試。先用萬(wàn)用表復(fù)核目測(cè)中有疑問(wèn)的連接點(diǎn),再檢測(cè)各種電源線與地線之間是否有短路現(xiàn)象。</p><p> 第三步加電檢測(cè)。給板加電,檢測(cè)所有插座或是器件的電源端是否符合要求的值 </p><p> 第四步是聯(lián)機(jī)檢查。因?yàn)橹挥杏脝纹瑱C(jī)開(kāi)發(fā)系統(tǒng)才能完成對(duì)用戶(hù)系統(tǒng)的調(diào)試。 </p>&l
32、t;p> 動(dòng)態(tài)調(diào)試是在用戶(hù)系統(tǒng)工作的情況下發(fā)現(xiàn)和排除用戶(hù)系統(tǒng)硬件中存在的器件內(nèi)部故障、器件連接邏輯錯(cuò)誤等的一種硬件檢查。動(dòng)態(tài)調(diào)試的一般方法是由近及遠(yuǎn)、由分到合。由分到合是指首先按邏輯功能將用戶(hù)系統(tǒng)硬件電路分為若干塊,當(dāng)調(diào)試電路時(shí),與該元件無(wú)關(guān)的 器件全部從用戶(hù)系統(tǒng)中去掉,這樣可以將故障范圍限定在某個(gè)局部的電路上。當(dāng)各塊電路無(wú)故障后,將各電路逐塊加入系統(tǒng)中,在對(duì)各塊電路功能及各電路間可能存在的相互聯(lián)系進(jìn)行調(diào)試。由分到合的調(diào)試既告完
33、成。由近及遠(yuǎn)是將信號(hào)流經(jīng)的各器件按照距離單片機(jī)的邏輯距離進(jìn)行由近及遠(yuǎn)的分層,然后分層調(diào)試。調(diào)試時(shí),仍采用去掉無(wú)關(guān)元件的方法,逐層調(diào)試下去,就會(huì)定位故障元件了。</p><p> 3.2.2 軟件調(diào)試:</p><p> 軟件調(diào)試是通過(guò)對(duì)程序的匯編、連接、執(zhí)行來(lái)發(fā)現(xiàn)程序中存在的語(yǔ)法錯(cuò)誤與邏輯錯(cuò)誤并加以排除糾正的過(guò)程。</p><p> 用proteus加載hex
34、文件,進(jìn)行仿真,仿真結(jié)果見(jiàn)附錄B。</p><p><b> 4總結(jié)</b></p><p> 本系統(tǒng)是以單片機(jī)AT89C51芯片為核心部件,實(shí)現(xiàn)了能根據(jù)實(shí)際車(chē)流量通過(guò)AT89C51芯片設(shè)置紅、綠燈燃亮?xí)r間的功能。此次在軟件上是花費(fèi)時(shí)間最多的,我們上網(wǎng)找資料,上圖書(shū)館,盡可能的了解有關(guān)于交通燈這方面的知識(shí)。通過(guò)這次畢業(yè)設(shè)計(jì),使我得到了一次用專(zhuān)業(yè)知識(shí)、專(zhuān)業(yè)技能分析和
35、解決問(wèn)題全面系統(tǒng)的鍛煉。使我在單片機(jī)的基本原理、單片機(jī)應(yīng)用系統(tǒng)開(kāi)發(fā)過(guò)程,以及在常用編程設(shè)計(jì)思路技巧的掌握方面都能向前邁了一大步。</p><p> 附錄A 硬件電路圖</p><p> 附錄B Proteus仿真圖</p><p> Proteus仿真圖:</p><p><b> 附錄C 程序清單</b>
36、</p><p><b> ORG 0000H</b></p><p> SJMP A3 ;四盞紅燈亮 </p><p> A3: MOV SP, #60H</p><p> MOV A, #24H</p><p><b> MOV P1, A</b&
37、gt;</p><p><b> CLR P3.4</b></p><p><b> CLR P3.3</b></p><p><b> SETB P3.5</b></p><p> SETB P3.2 ;顯示5秒</p><p&g
38、t; MOV R4, #05H</p><p> LOOP1: MOV R2, #03H</p><p> LCALL XIAN ;調(diào)顯示子程序</p><p> DJNZ R4, LOOP1 </p><p> MOV R4, #00H </p><p> MOV R2, #03H&l
39、t;/p><p> LCALL XIAN</p><p> ;東西綠燈亮,南北紅燈亮</p><p> A2: MOV A, #0CH</p><p><b> CLR P3.5</b></p><p><b> MOV P1, A</b></p>&
40、lt;p><b> SETB P3.3</b></p><p><b> CLR P3.4</b></p><p> SETB P3.2 ;顯示20秒 </p><p> MOV R4, #14H </p><p> LOOP2: MOV R2, #03H
41、</p><p> LCALL XIAN ;調(diào)顯示子程序</p><p> DJNZ R4, LOOP2</p><p> MOV R4, #00H</p><p> MOV R2, #03H</p><p> LCALL XIAN ;調(diào)顯示子程序</p><p&g
42、t;<b> SETB P3.2</b></p><p> CLR P3.3 ; 顯示5秒</p><p> MOV R4 ,#05H ;東西黃燈亮,南北紅燈亮 </p><p> LOOP9: MOV A, #14H</p><p><b> MOV P1, A&
43、lt;/b></p><p><b> CLR P3 .5</b></p><p> SETB P3.4 </p><p> MOV R2, #02H</p><p> LCALL XIAN ;調(diào) 顯示子程序</p><p> MOV R2,#01H
44、 ;定時(shí)</p><p> LCALL DELAY ;調(diào)延時(shí)子程序</p><p><b> ;南北紅燈亮</b></p><p> MOV A , #04H</p><p><b> MOV P1, A</b></p><p><b
45、> CLR P3.4</b></p><p> CLR P3.5 </p><p> MOV R2,#01H ;定時(shí)</p><p> LCALL DELAY ;調(diào)延時(shí)子程序</p><p> DJNZ R4, LOOP9</p><p> MOV R
46、4, #00H</p><p> MOV R2,#03H</p><p> LCALL XIAN ;調(diào)顯示子程序</p><p> ;東西紅燈亮,南北綠燈亮</p><p> A8: MOV A, #61H</p><p><b> MOV P1, A</b></p&
47、gt;<p><b> CLR P3.4</b></p><p><b> CLR P3.3</b></p><p><b> CLR P3.2</b></p><p> SETB P3.5 ; 顯示20秒 </p><p&
48、gt; MOV R4, #14H </p><p> LOOP3: MOV R2, #03H</p><p> LCALL XIAN ;調(diào)顯示子程序</p><p> DJNZ R4, LOOP3 </p><p> MOV R4, #00H</p><p> MOV R2, #03H</p>
49、;<p> LCALL XIAN ;調(diào)顯示子程序</p><p><b> SETB P3.5</b></p><p> MOV R4, #05H</p><p> LOOP10: MOV R2, #02H</p><p> LCALL XIAN;調(diào)顯示子程序</p><p
50、> ; 東西紅燈亮,南北黃燈亮</p><p> A0: MOV A, #0A2H</p><p><b> MOV P1, A</b></p><p><b> CLR P3.4</b></p><p><b> CLR P3.3</b></p>
51、<p> CLR P3.2 </p><p> MOV R2,#01H ;定時(shí)</p><p> LCALL DELAY ;調(diào)延時(shí)子程序</p><p><b> ; 東西紅燈亮</b></p><p> MOV A, #20H</p><p><b
52、> MOV P1, A</b></p><p><b> CLR P3.4</b></p><p><b> CLR P3.3</b></p><p> CLR P3.2 </p><p> MOV R2,#01H ;定時(shí)</p>
53、;<p> LCALL DELAY ;調(diào)延時(shí)子程序</p><p> DJNZ R4, LOOP10</p><p> MOV R4, #00H</p><p> MOV R2, #03H</p><p> LCALL XIAN ;調(diào)顯示子程序</p><p> LJMP A2
54、 ;延時(shí)子程序</p><p> DELAY: PUSH 2 </p><p><b> PUSH 1</b></p><p><b> PUSH 0</b></p><p> DELAY1: MOV 1, #00H</p><p&
55、gt; DELAY2: MOV 0, #0B2H</p><p><b> DJNZ 0, $</b></p><p> DJNZ 1, DELAY2</p><p> DJNZ 2, DELAY1</p><p><b> POP 0</b></p><p>&l
56、t;b> POP 1</b></p><p><b> POP 2</b></p><p> DJNZ R2 , DELAY</p><p><b> RET</b></p><p><b> ;顯示子程序</b></p><p&
57、gt; XIAN: MOV A, R4 </p><p> MOV B, #10</p><p><b> DIV AB</b></p><p><b> MOV R6, A</b></p><p> MOV DPTR, #TAB</p><p>&
58、lt;b> MOV A, B</b></p><p> MOVC A,@A+DPTR</p><p> MOV SBUF, A</p><p> MOV R7, #0FH</p><p> H55S: DJNZ R7, H55S</p><p><b> MOV A, R6<
59、;/b></p><p> MOVC A,@A+DPTR</p><p> MOV SBUF, A</p><p> MOV R7, #0FH</p><p> H55S1: DJNZ R7, H55S1</p><p> LCALL DELAY</p><p><b>
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū)丁字路口智能交通燈設(shè)計(jì)
- 交通燈畢業(yè)設(shè)計(jì)說(shuō)明書(shū)
- 智能交通燈畢業(yè)設(shè)計(jì)論文正文
- 交通燈畢業(yè)設(shè)計(jì)說(shuō)明書(shū) (2)
- 智能交通燈畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)---智能交通燈
- 畢業(yè)設(shè)計(jì)---十字路口智能交通燈
- 城市智能交通燈系統(tǒng)-畢業(yè)設(shè)計(jì)論文
- 交通燈畢業(yè)設(shè)計(jì)論文
- 智能交通燈的畢業(yè)設(shè)計(jì)
- 交通燈畢業(yè)設(shè)計(jì)論文
- 交通燈畢業(yè)設(shè)計(jì)論文
- 智能交通燈控制畢業(yè)設(shè)計(jì)
- 智能交通燈控制畢業(yè)設(shè)計(jì)
- 智能交通燈控制畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)智能交通燈控制
- 畢業(yè)設(shè)計(jì)-智能交通燈設(shè)計(jì)——硬件部分
- fpga交通燈畢業(yè)設(shè)計(jì)論文
- 畢業(yè)設(shè)計(jì)----交通燈仿真設(shè)計(jì)論文
- plc交通燈畢業(yè)設(shè)計(jì)論文
評(píng)論
0/150
提交評(píng)論