【正文】
traffic,improve the crossroads capacity. According to the design of chip mircrocotrollre has strong function ,convenient and flexible,hing reliablility .presented with 8051 microcontrollre control for traffic signal lights and time display method ,at the same time ,gives the hardware and softwaer design and implementation method .In the hardware circuit of the specific design of clock circuit ,an interrupt circuit signal ccirrcuit the software circuit specific writing interrupt program and a software mand automation provides a new means of cheap, has popularizing significane. Key words:Traffic Control;Single Chip Microputer ; 8051;IntelligenceIII目 錄第1章 緒論 1 課題研究的背景及意義 1 本文主要研究工作 1第2章 道路交通燈控制系統(tǒng)的設(shè)計(jì)方案 2 系統(tǒng)總框架 2 電路的工作原理 2第3章 硬件設(shè)計(jì) 4 4 4 5 6 單片機(jī)最小系統(tǒng) 7 LED數(shù)碼管顯示電路設(shè)計(jì) 7 信號(hào)燈設(shè)計(jì) 9 10第4章 軟件設(shè)計(jì) 12 軟件流程圖 12 部分函數(shù)介紹 12 每秒鐘的設(shè)定 12 計(jì)數(shù)器初值計(jì)算 12 軟件延時(shí) 13 中斷響應(yīng)程序設(shè)計(jì) 14 程序流程圖 15 中斷程序 16 源程序 17結(jié) 論 21參考文獻(xiàn) 22致 謝 24第1章 緒論 課題研究的背景及意義隨著經(jīng)濟(jì)的發(fā)展,城市現(xiàn)代化程度不斷提高,交通需求和交通量迅速增長(zhǎng),城市交通網(wǎng)絡(luò)中交通擁擠日益嚴(yán)重,道路運(yùn)輸所帶來的交通擁堵、交通事故和環(huán)境污染等負(fù)面效應(yīng)也日益突出,逐步成為經(jīng)濟(jì)和社會(huì)發(fā)展中的全球性共同問題。理論證明該系統(tǒng)能夠簡(jiǎn)單、經(jīng)濟(jì)、有效地疏導(dǎo)交通,提高交通路口的通行能力。本人簽名: 日期: 摘 要隨著經(jīng)濟(jì)的發(fā)展,城市現(xiàn)代化程度不斷提高,交通需求和交通量迅速增長(zhǎng),城市交通網(wǎng)絡(luò)中交通擁擠日益嚴(yán)重。S DEGREE THESIS OF LANZHOU CITY UNIVERSITYThe Design of Intelligent Traffic Light System Based on 8051 SCM College:School of Beili Engineering Technology Subject:Electronic Information Science and Technology Name: Zhu Ming Directed by:Shi Rui Lecturer May 2012鄭 重 聲 明本人呈交的學(xué)位論文,是在導(dǎo)師的指導(dǎo)下,獨(dú)立進(jìn)行研究工作所取得的成果,所有數(shù)據(jù)、圖片資料真實(shí)可靠。盡我所知,除文中已經(jīng)注明引用的內(nèi)容外,本學(xué)位論文的研究成果不包含他人享有著作權(quán)的內(nèi)容。因此,一個(gè)好的交通燈控制系統(tǒng),將給道路擁擠等方面給予技術(shù)革新。本設(shè)計(jì)根據(jù)單片機(jī)具有功能強(qiáng)、實(shí)用方便靈活、可靠性高的特點(diǎn),提出了用8051單片機(jī)自動(dòng)控制交通信號(hào)燈燈及時(shí)間顯示的方法,同時(shí)給出了軟硬件的設(shè)計(jì)及實(shí)現(xiàn)方法,在硬件電路中具體設(shè)計(jì)了時(shí)鐘電路、復(fù)位電路、中斷電路信號(hào)燈電路設(shè)計(jì),在軟件電路中具體編寫了中斷程序和軟件延時(shí)程序。交通問題已經(jīng)日益成為世界性的問題,城市交通事故、交通堵塞和交通污染問題愈加突出。通過對(duì)城市主要十字路口交通控制規(guī)律的觀察發(fā)現(xiàn),我國(guó)現(xiàn)有交通燈控制系統(tǒng)的一個(gè)缺陷:當(dāng)有緊急車輛通過時(shí)沒有響應(yīng)的措施讓緊急車輛優(yōu)先通過,本設(shè)計(jì)針對(duì)這一問題設(shè)計(jì)了當(dāng)有緊急車輛來時(shí)優(yōu)先讓其通過。三、進(jìn)行軟件系統(tǒng)的設(shè)計(jì),尤其詳細(xì)說明了定時(shí)器、中斷以及延時(shí)程序的設(shè)計(jì)。紅燈亮禁止通行,綠燈亮允許通行。除了可以實(shí)現(xiàn)基本交通燈功能外,亦能實(shí)現(xiàn)倒計(jì)時(shí)和緊急情況下的中斷處理。若假設(shè)每個(gè)單位脈沖周期為1秒,則東西道綠燈、黃燈、紅燈分別亮的時(shí)間為22秒、3秒、25秒,而相應(yīng)的南北道紅燈、綠燈、黃燈分別亮的時(shí)間為25秒、22秒、3秒。信號(hào)燈亮的時(shí)間均以每秒減“1”的計(jì)數(shù)方式工作,直至減到“0”后各信號(hào)燈自動(dòng)轉(zhuǎn)換。 第3章 硬件設(shè)計(jì) :時(shí)鐘電路LED燈顯示 8051 信號(hào)燈時(shí)間顯示部分中 斷部 分復(fù) 位電 路 總硬件電路圖(其中R表示紅燈,Y表示黃燈,G綠燈)時(shí)鐘電路是單片機(jī)的心臟,它控制著單片機(jī)的工作節(jié)奏。晶振用一種能把電能和機(jī)械能相互轉(zhuǎn)化的晶體在共振的狀態(tài)下工作,以提供穩(wěn)定,精確的單頻振蕩。51系列單片機(jī)的復(fù)位信號(hào)是從RST引腳輸入到芯片內(nèi)的施密特觸發(fā)器中的。時(shí)鐘電路在單片機(jī)的外部通過XTALXTAL2這兩個(gè)引腳跨接晶體振蕩器和微調(diào)電容,一個(gè)機(jī)器周期為1us,CC2為33pF[9]。數(shù)碼管可以使用共陰數(shù)碼管[4],數(shù)碼管的每段的電流是10毫安。在本設(shè)計(jì)中采用共陰極接法,: 采用共陰極連接顯示數(shù)值dp g f e d c b a驅(qū)動(dòng)代碼(16進(jìn)制)00 0 1 1 1 1 1 13FH10 0 0 0 0 1 1 006H20 1 0 1 1 0 1 15BH30 1 0 0 1 1 1 14FH40 1 1 0 0 1 1 066H50 1 1 0 1 1 0 06DH60 1 1 1 1 1 0 07DH70 0 0 0 0 1 1 107H80 1 1