




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、 課 程 設(shè) 計 課程名稱 單片機(jī)原理與接口技術(shù) 題目名稱 基于單片機(jī)的多模式交通燈設(shè)計學(xué)生學(xué)院 信息工程學(xué)院 專業(yè)班級 學(xué) 號 學(xué)生姓名 指導(dǎo)教師 聯(lián)系方式 2011 年 06 月 24 日基于單片機(jī)的多模式交通燈設(shè)計摘要:十字路口車輛穿梭,行人熙攘,車行車道,人行人道,有條不紊。那么靠什么來實現(xiàn)這井然秩序呢?靠的就是交通信號燈的自動指揮系統(tǒng)。交通信號燈控制方式很多。本設(shè)計是關(guān)于單片機(jī)控制的交通燈模擬系統(tǒng)的設(shè)計。該設(shè)計中用光二極管來模擬信號燈,緊急停止請求信號由外部中斷技術(shù)來模擬。要求使at89c52定時/計數(shù)器0作為定時器,要求對通行時間進(jìn)行倒計時,從p0口輸出,在數(shù)碼管上顯示并進(jìn)行遞減,
2、以此來實現(xiàn)十字路口交通燈的指示功能。關(guān)鍵字 單片機(jī) 交通燈系統(tǒng) led顯示 夜間模式 緊急停止 模式切換1 概述1.1 設(shè)計的意義由于我國經(jīng)濟(jì)的快速發(fā)展從而導(dǎo)致了汽車數(shù)量的猛增,大中型城市的城市交通,正面臨著嚴(yán)峻的考驗,從而導(dǎo)致交通問題日益嚴(yán)重,其主要表現(xiàn)如下:交通事故頻發(fā),對人類生命安全造成極大威脅;交通擁堵嚴(yán)重,導(dǎo)致出行時間增加,能源消耗加大;空氣污染和噪聲污染程度日益加深等。日常的交通堵塞成為人們司空見慣而又不得不忍受的問題。交通發(fā)展標(biāo)志著城市的發(fā)達(dá),相對交通的管理則顯得越來越重要。交通燈是城市交通中的重要指揮系統(tǒng),它與人們?nèi)粘I蠲芮邢嚓P(guān)隨著人們生活水平的提高,對交通管制也提出了更高的
3、要求,因此提供一個可靠、安全、便捷的多功能交通燈控制系統(tǒng)有著現(xiàn)實的必要性。在這種背景下,結(jié)合我國城市道路交通的實際情況,開發(fā)出真正適合我們自身特點的智能信號燈控制系統(tǒng)已經(jīng)成為當(dāng)前的主要任務(wù)。單片機(jī)自問世以來,性能不斷提高和完善,其資源又能滿足很多場合的應(yīng)用,加之單片機(jī)具有集成度高、功能強(qiáng)、速度快、體積小、功耗低、使用方便、性能可靠、價格低廉,其易于產(chǎn)品化、抗干擾能力強(qiáng)、可在各種惡劣環(huán)境下可靠的工作等特點。特別是它強(qiáng)大的面向控制能力,使它在工業(yè)控制領(lǐng)域,智能儀表、外設(shè)控制、家用電器、機(jī)器人、軍事裝置等方面得到了廣泛的應(yīng)用??紤]到單片機(jī)具有物美價廉、功能強(qiáng)、使用方便靈活、可靠性高等特點,擬采用mc
4、s - 51系列的單片機(jī)來實現(xiàn)十字路口交通信號燈的控制。 正常情況下,十字路口的紅綠燈應(yīng)交替變換;考慮緊急情況下,如發(fā)生交通意外或交通維修時,可以通過按鍵來使交通停止。通過此次單片機(jī)的課程設(shè)計,我們可以進(jìn)一步認(rèn)識單片機(jī)在控制系統(tǒng)中的重要性。在完成理論學(xué)習(xí)和必要的實驗后,學(xué)生掌握了單片機(jī)的基本原理和各種基本功能的應(yīng)用,但對單片機(jī)的硬件實際應(yīng)用設(shè)計和單片機(jī)完整的用戶程序設(shè)計還不清楚,實際動手能力不夠,因此對該課程進(jìn)行一次課程設(shè)計是有必要的。這次單片機(jī)的課程設(shè)計既讓學(xué)生鞏固了課本學(xué)到的理論,還讓學(xué)生學(xué)習(xí)了單片機(jī)硬件電路設(shè)計和用戶程序設(shè)計的整個過程,同時學(xué)習(xí)了查閱資料、參考資料的方法。單片機(jī)的課程設(shè)計
5、主要是通過學(xué)生獨立設(shè)計方案并自己動手用計算機(jī)電路設(shè)計軟件,編寫和調(diào)試用戶程序,來加深對單片機(jī)的認(rèn)識,充分發(fā)揮學(xué)生的個體創(chuàng)新能力。1.2 單片機(jī)課程設(shè)計任務(wù)一、 課程設(shè)計題目:單片機(jī)應(yīng)用系統(tǒng)設(shè)計 基于單片機(jī)的題目自擬二、 總體要求:本課程設(shè)計的題目機(jī)設(shè)計內(nèi)容自選,學(xué)生可以根據(jù)平時的觀察、了解單片機(jī)實際的應(yīng)用系統(tǒng),弄清其結(jié)構(gòu)和功能,結(jié)合單片機(jī)課程及其他相關(guān)課程的知識,充分發(fā)揮自身的想象力和創(chuàng)造力,自行選定設(shè)計項目,但總體應(yīng)達(dá)到以下要求:1、 用89s51cpu,12m時鐘,常規(guī)的上電和手動復(fù)位電路2、 包括3個以上的獨立式按鍵3、 至少2位led數(shù)碼顯示器及其接口4、 一路蜂鳴器輸出5、 至少有2
6、路輸入信號,可以是模擬量或數(shù)字量三、 課程設(shè)計具體要求:選定好設(shè)計項目后,課程設(shè)計應(yīng)達(dá)到以下要求1、 編寫項目功能說明書,確定應(yīng)用系統(tǒng)的功能和具體參數(shù)2、 設(shè)計電路原理圖3、 制作硬件4、 設(shè)計和調(diào)試程序5、 課程設(shè)計報告四、 課程設(shè)計報告內(nèi)容及要求1、 課程設(shè)計任務(wù)書2、 設(shè)計項目簡介3、 電路原理圖4、 系統(tǒng)功能描述5、 程序框圖6、 程序清單7、 收獲與體會五、 驗收及評分標(biāo)準(zhǔn)1、 硬件制作20%2、 課程設(shè)計報告 60%3、 功能展示及答辯 20%六:參考題目:1、 基于單片機(jī)的智能電風(fēng)扇控制器2、 基于單片機(jī)的多功能洗衣機(jī)程序控制器3、 基于單片機(jī)的多功能燈光控制器4、 基于單片機(jī)的
7、單片機(jī)多機(jī)通信系統(tǒng)5、 基于單片機(jī)的智能溫度控制系統(tǒng)6、 基于單片機(jī)的多功能數(shù)字電子鐘7、 基于單片機(jī)的多功能防盜報警裝置2 設(shè)計方案2.1 設(shè)計的思想交通燈在安全行車過程中起著十分重要的作用,現(xiàn)在交通燈一般設(shè)在十字路口,在醒目位置用紅、綠、黃三種顏色的指示燈, 加上一個倒計時的顯示計時器來控制行車, 對于一般情況下的安全行車、車輛分流發(fā)揮著作用, 但根據(jù)實際行車過程中出現(xiàn)的情況, 如何全面有效地利用交通燈指示交通情況,我們嘗試用單片機(jī)來控制交通燈,在軟、硬件方面采取一些改進(jìn)措施,,使交通燈在控制中靈活而有效。硬件系統(tǒng)是指構(gòu)成單片機(jī)系統(tǒng)的實體和裝置,通常由運算器、控制器、存儲器、輸入接口電路和
8、輸入設(shè)備、輸出接口電路和輸出設(shè)備等組成。單片機(jī)實質(zhì)上是一個硬件的芯片,在實際應(yīng)用中,通常很難直接和被控對象進(jìn)行電氣連接,必須外加各種擴(kuò)展接口電路、外部設(shè)備、被控對象等硬件和軟件,才能構(gòu)成一個單片機(jī)應(yīng)用系統(tǒng)。該交通燈擬系統(tǒng)的硬件部分主要由按鍵、顯示和運算部分組成。按照題目的設(shè)計要求,本課題需要使用led數(shù)碼管顯示和擴(kuò)展按鍵。在該交通燈系統(tǒng)的設(shè)計中采用at89c52單片機(jī)。2.2 設(shè)計滿足的基本功能本系統(tǒng)由單片機(jī)系統(tǒng)、鍵盤、led數(shù)碼管顯示、流水燈演示系統(tǒng)組成。最后,系統(tǒng)要求實現(xiàn)如下的交通燈的功能:1)南北方向(主干道)車道和東西方向(支干道)車道兩條交叉道路上的車輛交替運行,南北方向設(shè)有紅綠黃燈
9、和轉(zhuǎn)向燈,東西方向只設(shè)有紅綠黃燈,不設(shè)轉(zhuǎn)向燈(如果有需要可以取消警報燈d6來設(shè)置)。主干道綠燈同行時間為40s,轉(zhuǎn)向燈通行時間為30s。支干道每次通行間為40s,時間可在初始化中設(shè)置修改。2)南北方向在綠燈轉(zhuǎn)為轉(zhuǎn)向燈時,要求黃燈先閃3s;在轉(zhuǎn)向轉(zhuǎn)為紅燈時,要求黃燈先閃5s。東西方向在綠燈轉(zhuǎn)為黃燈時,要求黃燈先閃5s。3)東西方向、南北方向每次燈亮的時間都用顯示器進(jìn)行顯示(采用倒計時的方法)。4)復(fù)位按鍵s1,能在任何情況下返回初始設(shè)置5)發(fā)生緊急情況,如交通意外或道路施工,需要車輛禁止通行時,系統(tǒng)能通過k1按鍵指揮交通停止,南北和東西方向同時顯示紅燈,并鳴響警報、亮起警報燈,提示行人車輛。進(jìn)入
10、緊急模式并保留當(dāng)時交通燈運行的情況,可以通過第二次按下k1恢復(fù)原來狀態(tài)。6)深夜路上沒有行車的路口,可以設(shè)置夜間模式,系統(tǒng)通過k2按鍵切換到黃燈不停閃爍的模式,數(shù)碼管只顯示0000,不進(jìn)行倒計時??梢酝ㄟ^復(fù)位鍵進(jìn)行返回。7)當(dāng)交通一個方向上有車而另另一個方向上無車時,系統(tǒng)能通過k3立即讓有車道放行。如果是東西通道無車而南北通道有車,按下k3能直接切換到南北綠燈;如果是南北通道無車而東西方向上有車,按下k3能直接切換到東西綠燈。根據(jù)設(shè)計功能及要求,我們可得系統(tǒng)的原理框圖如圖所示。根據(jù)系統(tǒng)的原理框圖,分別分析各部分電路的元器件的功能以及選擇合適的元件。2.1.1 顯示部分電路設(shè)計該設(shè)計采用如下所示
11、的數(shù)碼管,分別顯示東西和南北燈的剩余時間,左邊兩位為東西,右邊兩位為南北。該數(shù)碼管為共陽接法(0脈沖有效),片選部分接單片機(jī)管腳的p2口和數(shù)碼段顯示部分接單片機(jī)管腳的p0口,具體的下見圖。 2.1.2 時鐘部分電路設(shè)計 時鐘電路用于產(chǎn)生mcs-51單片機(jī)工作時所必須的時鐘控制信號。其內(nèi)部電路在時鐘信號控制下,嚴(yán)格地按時序執(zhí)行指令進(jìn)行工作。在執(zhí)行指令時,cpu首先要到程序存儲器中取出需要執(zhí)行的指令操作碼,然后譯碼,并由時序電路產(chǎn)生一系列控制信號去完成指令所規(guī)定操作。本設(shè)計采用12mhz晶振和兩個33pf電容,他們構(gòu)成一個穩(wěn)定的自激振蕩器。該電容的大小影響振蕩器頻率的高低、振蕩器的穩(wěn)定性和起振的快
12、速性。為單片機(jī)提供標(biāo)準(zhǔn)時鐘。其中兩個電容起微調(diào)作用。 如圖所示:2.1.3 復(fù)位部分電路設(shè)計復(fù)位引腳reset通過一個斯密特觸發(fā)器與復(fù)位電路相連,斯密特觸發(fā)器用來抑制噪聲,在每個機(jī)器周期的s5p2,斯密特觸發(fā)器的輸出電平由復(fù)位電路采樣一次,然后才能得到內(nèi)部復(fù)位操作所需要的信號。 復(fù)位電路通常采用上電自動復(fù)位和按鈕復(fù)位兩種方式,該設(shè)計采用的是上電直接復(fù)位。其連接圖如下圖所示: 2.1.4 按鍵電路和流水燈電路鍵盤是最常用的輸入設(shè)備,本設(shè)計中鍵盤數(shù)目較少,且為安裝方便,因此在本設(shè)計中采用獨立式接法,由p3.2、p3.3、p3.4口控制。獨立式實際上就是一組獨立的按鍵,這些按鍵可直接與單片機(jī)的i/o
13、口連接,即每個按鍵獨占一條口線,這種接法簡單。本設(shè)計采用p1口控制二極管的發(fā)光情況,口線送低電平有效。3 軟件設(shè)計3.1 交通燈亮燈方案該交通信號燈控制系統(tǒng)的三種工作狀態(tài):狀態(tài)一:東西方向紅燈亮,南北方向綠燈亮。表示東西方向上的車輛禁止通行,南北方向b車道允許通行。最后3s的時候南北黃燈開始閃爍,表示南北方向上未過停車線的車輛停止通行,已過停車線的車輛繼續(xù)通行。狀態(tài)二:東西方向紅燈,南北方向轉(zhuǎn)向燈亮。表示東西方向上的車輛禁止通行,南北方向b車道允許轉(zhuǎn)向。黃燈亮足規(guī)定時間間隔時,控制器發(fā)出狀態(tài)轉(zhuǎn)換信號,轉(zhuǎn)到下一工作狀態(tài)。正常情況下該狀態(tài)會持續(xù)30s,最后5s的時候南北黃燈開始閃爍。狀態(tài)三:東西方
14、向綠燈亮,南北方向紅燈亮。表示東西方向允許通行,東西方向上的車輛禁止通行,正常情況下該狀態(tài)會持續(xù)40s,最后3s的時候南北黃燈開始閃爍。3.2按鍵功能介紹本設(shè)計中采用獨立式接法,由p3.2、p3.3、p3.4口控制。按鍵鍵名功能p3.2k1鍵緊急停止鍵p3.3k2鍵夜間模式鍵p3.4k3鍵轉(zhuǎn)換模式鍵當(dāng)按下啟動按鈕k1并釋放后,系統(tǒng)就進(jìn)入緊急停止模式,東西和南北方向上都亮起紅燈,并亮起警報燈,鳴響警報。表示發(fā)生緊急狀況,兩邊道路都禁止通車。當(dāng)按下啟動按鈕k2并釋放后,系統(tǒng)就進(jìn)入夜間模式,東西和南北方向上都為黃燈不停閃爍,能有效的節(jié)約能源,并依舊能起到提醒過往車輛和行人的效果。當(dāng)按下啟動按鈕k3并
15、釋放后,系統(tǒng)就進(jìn)入轉(zhuǎn)換模式,當(dāng)一個方向上有車而另另一個方向上無車時,系統(tǒng)能立即讓有車道放行。如果是東西通道無車而南北通道有車,按下k3能直接切換到南北綠燈;如果是南北通道無車而東西方向上有車,按下k3能直接切換到東西綠燈。 緊急停止模式 夜間模式交通燈的狀態(tài)表如下:(其中0代表燈亮,1代表燈滅,0/1代表燈閃)狀態(tài)(默認(rèn)左東西右南北)東西方向南北方向持續(xù)時間綠黃警報紅綠黃轉(zhuǎn)向燈紅d8d7d6d5d4d3d2d1紅 綠1110011140s南北黃燈閃111000/1113s紅 轉(zhuǎn)1110110130s南北黃燈閃111010/1015s綠 紅0111111040s東西黃燈閃00/11111105s
16、緊急停止紅紅11001110鍵控夜間模式黃黃10/11110/111鍵控3.3主程序流程圖4 課程設(shè)計心得課程設(shè)計是我們在課堂以外的另一種學(xué)習(xí),它是對我們在課堂上所學(xué)的理論知識的深化。每一次的課程實訓(xùn)都會給我?guī)砗艽蟮氖斋@,這一次也不例外。這次課程設(shè)計使我對以前所學(xué)的理論知識有了更近一步的理解,讓我看到了書本知識在實際生活中的應(yīng)用。我和我的同學(xué)們都設(shè)計出了各種各樣的東西,如密碼鎖、電子琴、搶答器等等,原來我們身邊一些很常見的東西,它的內(nèi)部程序就是這樣的,真的讓人欣喜萬分,覺得很神奇。在平時的理論學(xué)習(xí)中雖然我們能夠分析書中所列出的程序,說出它所能實現(xiàn)的功能,但是在實現(xiàn)實際電路時卻不如我們所想的那
17、樣,很多元器件在受到外界干擾的情況下,在性能方面會受到很大的影響,因此就得軟硬件結(jié)合來平衡這種影響,使其能夠正常工作。經(jīng)過這一個月的反復(fù)琢磨與修改,從查資料,整理資料到讀程序,寫程序,改程序,調(diào)試直至現(xiàn)在出成果,一切都充滿了刻苦與艱辛,其間充滿了挫折可是同時又伴隨著歡樂。令我感觸最深的就是同學(xué)們傾心的幫助,一開始我寫出來的程序怎么都運行不了,在板上運行時,數(shù)碼管的顯示只是一閃就消失了,讓我很費解,我改了幾天都解決不了,我?guī)缀醵家艞壛?。后來只好請教同學(xué),原來是我的黃燈閃爍的程序造成了一個死循環(huán),所以一運行到那里,程序就卡住了,不能再往下運行了,也無法調(diào)用display程序,所以沒有顯示。在同學(xué)
18、們的幫助下,我的問題得以解決,他們的無私精神更令我感動不已!這次課程設(shè)計不僅培養(yǎng)我們的創(chuàng)新精神和和工程實踐能力,提高我們的綜合素質(zhì),還鞏固我們在課堂上所學(xué)的知識,在實踐中學(xué)習(xí)和進(jìn)步,強(qiáng)化我們的實際動手操作能力。現(xiàn)在我們將要步入大四了,經(jīng)過這三年的對專業(yè)知識的學(xué)習(xí),使我們對通信工程專業(yè)有了較為全面的認(rèn)識和理解,通過這次的課程設(shè)計,我認(rèn)識到只是學(xué)習(xí)理論知識是遠(yuǎn)遠(yuǎn)不足的,我們要真正切身感受本專業(yè)的實際應(yīng)用才能真正有利于我們專業(yè)知識的學(xué)習(xí)。參考文獻(xiàn)1 單片機(jī)原理與接口技術(shù)肖金球主編,清華大學(xué)出版社出版社2 mcs-51系列單片機(jī)原理及應(yīng)用.張毅剛,劉杰. 哈爾濱工業(yè)大學(xué)出版社附錄一:源程序代碼 org
19、 0000h ljmp main org 0003h ;外部中斷入口 ljmp int0 org 000bh ;定時中斷入口 ljmp tt0 nbf equ 00h ;南北通行標(biāo)志位 dxf equ 01h ;東西通行標(biāo)志位 stop equ 02h ;緊急停止標(biāo)志位 zhf equ 03h ;立即轉(zhuǎn)換標(biāo)志位 nig equ 04h ;夜間模式標(biāo)志位 yel equ 05h ;夜間模式時,黃燈閃爍標(biāo)志位 org 0030hmain: clr nbf clr dxf setb stop clr zhf clr nig clr yel mov r2,#20 ;定時器中斷20次為1s mov tm
20、od,#01h ;初始化定時器 mov tl0,#0b0h mov th0,#3ch setb ea ;中斷允許 setb et0 ;t0中斷允許 setb tr0 ;t0定時器開始計數(shù) setb ex0 ;外部中斷0允許 setb it0 ;設(shè)置外部中斷0的觸發(fā)方式,為邊沿觸發(fā) mov dptr,#tab ;數(shù)值首地址放入dptr中 mov 25h,#40 ;南北和東西通行時間初始化 mov 26h,#70 mov 30h,#40 mov 31h,#70 mov 32h,#30 ;南北左轉(zhuǎn)燈時的時間初值 mov 33h,#40 ;南北變成紅燈,東西變成綠燈的時間處置 mov p1,#0e7h
21、 ;燈的初始化 mov 27h,#0e7hloop: lcall display ;循環(huán)執(zhí)行顯示子程序 ajmp loop;延時5ms與1msdelay5ms: mov r1,#1 mov r0,#250delay1: djnz r0,$ djnz r1,delay1 retdelay1ms: mov r1,#2 mov r0,#250delay2:djnz r0,$ djnz r1,delay2 ret;數(shù)碼管顯示程序display: mov p2,#0f7h ;選中東西方向的十位數(shù)碼管(為數(shù)碼管左起第一位) mov a,26h ;送入數(shù)碼管顯示 mov b,#10 div ab movc
22、a,a+dptr mov p0,a lcall delay1ms mov p2,#0fbh ;選中東西方向的個位數(shù)碼管(為數(shù)碼管左起第二位) mov a,b movc a,a+dptr mov p0,a lcall delay1ms mov p2,#0fdh ;選中南北方向的十位數(shù)碼管(為數(shù)碼管左起第三位) mov a,25h ;把顯示數(shù)據(jù)送入數(shù)碼管顯示 mov b,#10 div ab movc a,a+dptr mov p0,a lcall delay1ms mov p2,#0feh ;選中南北方向的個位數(shù)碼管(為數(shù)碼管左起第四位) mov a,b ;送入數(shù)碼管顯示 movc a,a+dp
23、tr mov p0,a lcall delay1ms;按鍵掃描程序key_scan:setb p3.3 setb p3.4 jnb p3.3,key_k2 ;查詢第二個按鍵k2是否按下 jnb p3.4,key_k3 ;查詢第三個按鍵k3是否按下 ajmp key_r ;沒有鍵按下則返回key_k2:lcall delay5ms jnb p3.3,mode_night ajmp key_rmode_night:cpl nig ;k2進(jìn)入夜間模式 ajmp key_rkey_k3:lcall delay5ms jnb p3.4,mode_switch ajmp key_rmode_switch:
24、cpl zhf ;k3進(jìn)入立即轉(zhuǎn)換模式key_r:ret;定時中斷處理程序wait_1s: ljmp tt0_r tt0: push acc ;保護(hù)現(xiàn)場 push psw clr tr0 ;關(guān)定時器及中斷標(biāo)志位并重新賦值 clr tf0 mov tl0,#0b0h mov th0,#3ch djnz r2,wait_1s ;判斷1s時間是否到達(dá) mov r2,#20 ;到達(dá)重新賦值 jnb nig,switch ;夜間模式,黃燈閃爍night:mov 25h,#0 ;倒計時置0 mov 26h,#0 cpl yel jnb yel,no_light ;設(shè)置黃燈的閃爍 mov p1,#0ddh
25、;黃燈亮 mov 27h,#0ddh ljmp tt0_rno_light:mov p1,#0ffh ;黃燈滅 mov 27h,#0ffh ljmp tt0_r ;立即轉(zhuǎn)換模式switch:jnb zhf,cxd_out ;zhf=1進(jìn)入該模式 jb dxf,cxd ;通過判斷標(biāo)志位,選擇切換模式 mov 25h,#41 ;轉(zhuǎn)換成東西綠,南北紅 mov 26h,#41 mov p1,#7eh mov 27h,#7eh clr nbf setb dxf ajmp cxd_outcxd:mov 25h,#41 ;轉(zhuǎn)換成東西紅,南北綠 mov 26h,#71 mov p1,#0e7h mov 27h
26、,#0e7h clr dxf cxd_out:clr zhf ;清除標(biāo)志位 ;point1:dec 25h ;南北方向通行時間減1 mov a,25h judge1: jb dxf,point2 ;判斷是否東西通行 ;南北方向上的綠燈變成轉(zhuǎn)向燈,黃燈閃3syellow11:cjne a,#3,yellow12 ;倒數(shù)第3s,黃燈亮 jb nbf,yellow12 mov p1,#0c7h mov 27h, #0c7h yellow12:cjne a,#2,yellow13 ;倒數(shù)第2s,黃燈滅 jb nbf,yellow13 mov p1,#0e7h mov 27h, #0e7hyellow1
27、3:cjne a,#1,yellow21 ;倒數(shù)最后1s,黃燈亮 jb nbf,yellow21 mov p1,#0c7h mov 27h, #0c7h ;南北方向上的轉(zhuǎn)向變成紅燈,黃燈閃5syellow21:cjne a,#5,yellow22 ;倒數(shù)第5s,黃燈亮 jnb nbf,yellow22 mov p1,#097h mov 27h, #097h yellow22:cjne a,#4,yellow23 ;倒數(shù)第4s,黃燈滅 jnb nbf,yellow23 mov p1,#0b7h mov 27h, #0b7hyellow23:cjne a,#3,yellow24 ;倒數(shù)第3s,黃燈
28、亮 jnb nbf,yellow24 mov p1,#097h mov 27h,#097h yellow24:cjne a,#2,yellow25 ;倒數(shù)第2s,黃燈滅 jnb nbf,yellow25 mov p1,#0b7h mov 27h, #0b7hyellow25:cjne a,#1,testa1 ;倒數(shù)最后1s,黃燈亮 jnb nbf,testa1 mov p1,#097h mov 27h, #097h ;testa1:jnz point2 cpl nbf ;如果通行時間結(jié)束則對標(biāo)志位取反judge2:jb nbf,turn_1 ;判斷(25h)為0后該進(jìn)入的下一狀態(tài) mov 25h,33h ;設(shè)置東西綠,南北紅的初始時間 mov p1,#7eh mov 27h,#7eh point2:dec 26h ;東西方向通行時間減一 mov a,26h ;東西方向上變紅燈,黃燈閃5s yellow31:cjne a,#5,yellow32 ;倒數(shù)第5s,黃燈亮 jnb dxf,yellow32 mov p1,#07ch mov 27h, #07chyellow
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 新人教版初中英語七年級下冊課文改編語法填空(含答案)
- 跨學(xué)科視角下的血象異常研究進(jìn)展
- 八年級體育教學(xué)進(jìn)度
- 河南平頂山市2024屆高三下學(xué)期適應(yīng)性考試(三模)數(shù)學(xué)試題
- 建筑鋼結(jié)構(gòu)安全管理安全急救課件
- 工程結(jié)算實操篇78課件
- 南大版一年級心理健康第8課《學(xué)習(xí)的樂趣》課件
- 建設(shè)工程招標(biāo)的主要工作學(xué)習(xí)情境二建設(shè)工程招標(biāo)課件
- 財務(wù)規(guī)劃與風(fēng)險控制企業(yè)穩(wěn)健發(fā)展的雙翼
- 足浴行業(yè)財務(wù)優(yōu)化與成本控制探索
- 2025年安徽職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫一套
- 開啟新征程??點亮新學(xué)期+課件=2024-2025學(xué)年高一下學(xué)期開學(xué)家長會
- 壓力容器考試審核考試題庫(容標(biāo)委氣體協(xié)會聯(lián)合)
- 人教版(2025版)七年級下冊英語UNIT 1 Animal Friends 單元整體教學(xué)設(shè)計(6個課時)
- 2025年春季學(xué)期學(xué)校德育工作計劃及安排表
- 2025年山東商務(wù)職業(yè)學(xué)院高職單招語文2018-2024歷年參考題庫頻考點含答案解析
- 海洋自主無人系統(tǒng)跨域協(xié)同任務(wù)規(guī)劃模型與技術(shù)發(fā)展研究
- 校園體育活動的多元化與健康促進(jìn)
- 新中式養(yǎng)生知識培訓(xùn)課件
- 山東省臨沂市地圖矢量課件模板()
- 學(xué)習(xí)2025年全國教育工作會議心得體會
評論
0/150
提交評論