![畢業(yè)設(shè)計(jì)(論文)基于單片機(jī)的交通燈控制電路的設(shè)計(jì)._第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-10/3/935e95ae-4f88-47a9-90fe-2081eaa40ad1/935e95ae-4f88-47a9-90fe-2081eaa40ad11.gif)
![畢業(yè)設(shè)計(jì)(論文)基于單片機(jī)的交通燈控制電路的設(shè)計(jì)._第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-10/3/935e95ae-4f88-47a9-90fe-2081eaa40ad1/935e95ae-4f88-47a9-90fe-2081eaa40ad12.gif)
![畢業(yè)設(shè)計(jì)(論文)基于單片機(jī)的交通燈控制電路的設(shè)計(jì)._第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-10/3/935e95ae-4f88-47a9-90fe-2081eaa40ad1/935e95ae-4f88-47a9-90fe-2081eaa40ad13.gif)
![畢業(yè)設(shè)計(jì)(論文)基于單片機(jī)的交通燈控制電路的設(shè)計(jì)._第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-10/3/935e95ae-4f88-47a9-90fe-2081eaa40ad1/935e95ae-4f88-47a9-90fe-2081eaa40ad14.gif)
![畢業(yè)設(shè)計(jì)(論文)基于單片機(jī)的交通燈控制電路的設(shè)計(jì)._第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-10/3/935e95ae-4f88-47a9-90fe-2081eaa40ad1/935e95ae-4f88-47a9-90fe-2081eaa40ad15.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書(論文)設(shè)計(jì)(論文)題目: 基于單片機(jī)的交通燈 控制電路的設(shè)計(jì) 專 業(yè): _ 通信技術(shù)_ 班 級:_ 通技 06-2_ 學(xué) 號: 姓 名: 指導(dǎo)教師: 二 oo 八年十二月三十日四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文)任務(wù)書四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文)任務(wù)書學(xué) 生姓 名學(xué)號班級通技06-2專業(yè)通信技術(shù)設(shè)計(jì)(或論文)題目基于單片機(jī)的交通燈控制電路的設(shè)計(jì)指導(dǎo)教師姓名職 稱工作單位及所從事專業(yè)聯(lián)系方式備 注曾寶國助教四川信息職業(yè)技術(shù)學(xué)院電子系教望春高級工程師四川九洲電子科技股份有限公計(jì)(論文)內(nèi)容:本設(shè)計(jì)要求
2、以單片機(jī)(at89c51)為核心,設(shè)計(jì)一款簡易的交通燈控制電路。學(xué)生需完成系統(tǒng)方案制定與工作原理分析、硬件設(shè)計(jì)、軟件設(shè)計(jì)、系統(tǒng)仿真或?qū)嵨镏谱?、設(shè)計(jì)報(bào)告撰寫等工作。設(shè)計(jì)可按如下步驟進(jìn)行:1. 收集有關(guān)資料并消化吸收;2. 制定設(shè)計(jì)方案;3. 完成硬件設(shè)計(jì)、軟件設(shè)計(jì),仿真測試成功后可完成實(shí)物制作;4. 撰寫設(shè)計(jì)報(bào)告(不少于 4000 字) 。進(jìn)度安排:1.收集有關(guān)資料并消化吸收-第 67 周; 2.制定設(shè)計(jì)方案-第 7 周;3.硬件設(shè)計(jì)-第 78 周; 4.軟件設(shè)計(jì)-第 911 周;5.系統(tǒng)仿真測試或硬件制作-第 12 周; 6.撰寫設(shè)計(jì)報(bào)告-第 1314 周;7.準(zhǔn)備畢業(yè)答辯-第 15 周。主要
3、參考文獻(xiàn)、資料(寫清楚參考文獻(xiàn)名稱、作者、出版單位):1胡漢才.單片機(jī)原理及其接口技術(shù)m.北京:清華大學(xué)出版,19962付家才.單片機(jī)控制工程實(shí)踐技術(shù)m.北京:化學(xué)工業(yè)出版社,20043潘新民.微型計(jì)算機(jī)控制技術(shù)m.北京:人民郵電出版社,19994李廣弟.單片機(jī)基礎(chǔ).北京:北京航空航天大學(xué)出版社,19925何立民.單片機(jī)應(yīng)用技術(shù)大全.北京:北京航空航天大學(xué)出版社,1994審批意見教研室負(fù)責(zé)人:年 月 日備注:任務(wù)書由指導(dǎo)教師填寫,一式二份。其中學(xué)生一份,指導(dǎo)教師一份。四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書i目錄摘要.1第 1 章緒論.2第 2 章方案設(shè)計(jì).3第 3 章硬件設(shè)計(jì).53.1單片機(jī)最小系
4、統(tǒng).53.2驅(qū)動(dòng)電路.63.3交通燈模塊.7第 4 章軟件設(shè)計(jì).94.1主程序流程.94.2子程序流程.11第 5 章系統(tǒng)仿真測試.14結(jié)論.17致謝.18參考文獻(xiàn).19附錄 1總電路原理圖 .20附錄 2源程序 .21四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書第 1 頁共 29 頁摘要隨著社會經(jīng)濟(jì)的發(fā)展,交通問題越來越引起人們的關(guān)注。人、車、路三者關(guān)系的協(xié)調(diào),已成為交通管理部門需要解決的重要問題之一。交通控制系統(tǒng)是用于城市交通數(shù)據(jù)監(jiān)測、交通信號燈控制與交通疏導(dǎo)的計(jì)算機(jī)綜合管理系統(tǒng),它是現(xiàn)代交通監(jiān)控指揮系統(tǒng)中最重要的組成部分。本設(shè)計(jì)是一款基于 mcs-51 單片機(jī)的交通控制系統(tǒng),它可以實(shí)現(xiàn)對車輛、行人
5、的有效導(dǎo)引。根據(jù)題目要求,設(shè)計(jì)中我選用 led 發(fā)光二極管,簡化了設(shè)計(jì),并把led 發(fā)光管排成十字型,作為直行和左右拐彎指示,形象直觀;選擇 led 發(fā)光二極管可以從發(fā)光顏色上區(qū)別人的通行與停止,該系統(tǒng)還可根據(jù)交通擁擠情況分別設(shè)置主干道和次干道的通行時(shí)間,以提高效率,緩減交通擁擠。關(guān)鍵詞單片機(jī);交通燈;控制器四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書第 2 頁共 29 頁第 1 章緒論隨著社會經(jīng)濟(jì)的發(fā)展,交通問題越來越引起人們的關(guān)注。人、車、路三者關(guān)系的協(xié)調(diào),已成為交通管理部門需要解決的重要問題之一。交通控制系統(tǒng)是用于城市交通數(shù)據(jù)監(jiān)測、交通信號燈控制與交通疏導(dǎo)的計(jì)算機(jī)綜合管理系統(tǒng),它是現(xiàn)代交通監(jiān)控指揮
6、系統(tǒng)中最重要的組成部分。1858 年,在英國倫敦主要街頭安裝了以燃煤氣為光源的紅,藍(lán)兩色的機(jī)械扳手式信號燈,用以指揮馬車通行。這是世界上最早的交通信號燈。1868 年,英國機(jī)械工程師納伊特在倫敦威斯敏斯特區(qū)的議會大廈前的廣場上,安裝了世界上最早的煤氣紅綠燈。它由紅綠兩以旋轉(zhuǎn)式方形玻璃提燈組成,紅色表示“停止”,綠色表示“注意”。1869 年 1 月 2 日,煤氣燈爆炸,使警察受傷,遂被取消。1914 年,電氣啟動(dòng)的紅綠燈出現(xiàn)在美國。這種紅綠燈由紅綠黃三色圓形的投光器組成,安裝在紐約市 5 號大街的一座高塔上。紅燈亮表示“停止”,綠燈亮表示“通行”。1918 年,又出現(xiàn)了帶控制的紅綠燈和紅外線紅
7、綠燈。帶控制的紅綠燈,一種是把壓力探測器安在地下,車輛一接近紅燈便變?yōu)榫G燈;另一種是用擴(kuò)音器來啟動(dòng)紅綠燈,司機(jī)遇紅燈時(shí)按一下嗽叭,就使紅燈變?yōu)榫G燈。紅外線紅綠燈當(dāng)行人踏上對壓力敏感的路面時(shí),它就能察覺到有人要過馬路。紅外光束能把信號燈的紅燈延長一段時(shí)間,推遲汽車放行,以免發(fā)生交通事故。四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書第 3 頁共 29 頁第 2 章方案設(shè)計(jì)以廣元市勞動(dòng)大廈十字路口為例,由東西方向和南北方向兩干道構(gòu)成十字路口,各干道有一組紅、黃、綠三色的指示燈,指揮車輛和行人安全通行。紅燈亮禁止通行,綠燈亮允許通行。黃燈亮表示紅、綠燈即將切換,這時(shí)車輛禁止通行。一般主干道比次干道車流量大。交通
8、道路口模型如圖 2-1 所示。黃燈燃亮?xí)r間 圖2-1交通道路口模型圖根據(jù)上圖可知本設(shè)計(jì)以單片機(jī)為控制核心,采用 mcs-51 的結(jié)構(gòu),模塊化設(shè)計(jì),共分以下幾個(gè)功能模塊:單片機(jī)主控制模塊、驅(qū)動(dòng)模塊、交通燈、時(shí)鐘電路、復(fù)位電路等。友好的人機(jī)界面、靈活的控制方式、優(yōu)化的物理結(jié)構(gòu)以及豐富的功能是本設(shè)計(jì)的亮點(diǎn)。系統(tǒng)總體設(shè)計(jì)原理方框圖如圖 2-2 所示。四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書第 4 頁共 29 頁圖 2-2系統(tǒng)總體設(shè)計(jì)方框圖 單 片 機(jī) 主 控 制器復(fù)位電路時(shí)鐘電路驅(qū)動(dòng) 電路交通燈單片機(jī)最小系統(tǒng)四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書第 5 頁共 29 頁第 3 章硬件設(shè)計(jì)3.1單片機(jī)最小系統(tǒng)單片機(jī)
9、作為整個(gè)硬件系統(tǒng)的核心,它既是協(xié)調(diào)整機(jī)工作的控制器,又是數(shù)據(jù)處理器。它由單片機(jī)、時(shí)鐘電路、復(fù)位電路等組成。xtal218xtal119ale30ea31psen29rst9p0.0/ad039p0.1/ad138p0.2/ad237p0.3/ad336p0.4/ad435p0.5/ad534p0.6/ad633p0.7/ad732p2.7/a1528p2.0/a821p2.1/a922p2.2/a1023p2.3/a1124p2.4/a1225p2.5/a1326p2.6/a1427p1.01p1.12p1.23p1.34p1.45p1.56p1.67p1.78p3.0/rxd10p3.1/t
10、xd11p3.2/int012p3.3/int113p3.4/t014p3.7/rd17p3.6/wr16p3.5/t115u280c51net=c7dinclkp2.1p2.2p2.3p2.4p2.0p1.1p1.2p1.3p1.4p1.0c130pfc230pfx1crystalr110kc310ufp0.1p0.2p0.3p0.0p0.5p0.6p0.7p0.4圖3-1單片機(jī)主控模塊由圖 3-1 可知道:p1.0 口接的是南北方向的南左拐和北右拐的兩盞燈,p1.4 口接的是南北方向的南右拐和北左拐的兩盞燈;p1.1、p1.2、p1.3 口分別接的是南北方向的黃燈、綠燈、紅燈各兩盞。p0.
11、0、p0.1、p0.2、p0.3 口接?xùn)|西方向人行道上的四盞燈,其中 p0.0 和 p0.2 口接人行道的紅燈,p0.1 和 p0.3 口接人行道的綠燈。p0.4、p0.5、p0.6、p0.7 口分別接南北方向人行道的四盞燈,其中 p0.4 和 p0.6 口接人行道的紅燈,p0.5 和 p0.7 口接人行道的綠燈。p2.0 口和 p2.4 口分別為東西方向四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書第 6 頁共 29 頁的東右拐,西左拐兩盞燈和東左拐,西右拐兩盞燈。p2.1、p2.1、p2.3 口分別接?xùn)|西方向的紅燈、綠燈、黃燈各兩盞。復(fù)位電路有兩種形式:手動(dòng)按鍵上電復(fù)位和上電復(fù)位,在本系統(tǒng)中采用的是手
12、動(dòng)按鍵上電復(fù)位,電路如圖 3-2 所示。由 rst 腳接上電容 c3 為 10pf 和 r2 為 10k的電阻接地構(gòu)成。圖3-2復(fù)位電路時(shí)鐘電路是由 xtal1 和 xtal2 之間跨接的晶體振蕩器和微調(diào)電容 c1、c2 為30pf 構(gòu)成,電路如圖 3-3 所示。時(shí)鐘電路中晶體振蕩器的頻率高則系統(tǒng)的時(shí)鐘頻率就高,所以該系統(tǒng)采用 12m 晶振。圖3-3時(shí)鐘電路3.2驅(qū)動(dòng)電路驅(qū)動(dòng)部分采用 74ls05 非門來對 led 發(fā)光二極管進(jìn)行驅(qū)動(dòng),當(dāng)輸入為高點(diǎn)平時(shí),輸出為低電平。確保 led 發(fā)光二極管的穩(wěn)定性,能更有效地工作。74ls05 為六組反向器,共有 54/7405、54/74h05、54/74
13、s05、54/74ls05 四種線路結(jié)構(gòu)形式,其主要電特性的典型值如表 3-1 所示。四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書第 7 頁共 29 頁表 3-174ls05 的型號型 號tplhtphlpd5405/740512ns8ns60mw54h05/74h056ns6.5ns140mw54s05/74s053ns3ns113mw54ls05/74ls059ns10ns12mw引出端符號 1a6a 輸入端 1y6y 輸出端。電源電壓7v;輸入電壓 54/7405、54/74h05、54/74s055.5v;工作環(huán)境溫度 -55125;存儲溫度 .-65150。動(dòng)態(tài)特性(ta=25)如表 3-2
14、所示。表 3-274ls05 各型號的動(dòng)態(tài)特性參 數(shù)測 試 條 件05 最大h05 最大s05 最大ls05 最大單位tplh 輸出由低到高傳輸延遲時(shí)間22104.515nstphl 輸出由高到低傳輸延遲時(shí)間vcc=5v,cl=50pf(h05 為 25pf) rl=400(h05 和s05 為 280, ls05 為 2k)1510515ns3.3交通燈模塊交通燈電路如圖 3-3 所示。采用 led 發(fā)光二極管,有三種顏色指示放行與禁止、等待直觀。其中,綠燈表示放行,黃燈表示等待,紅燈表示禁止。在設(shè)計(jì)中總共用到發(fā)光二極管 36 只。友好的人機(jī)界面、靈活的控制方式以及豐富的功能是本設(shè)計(jì)亮點(diǎn)。四
15、川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書第 8 頁共 29 頁圖3-3交通燈模塊四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書第 9 頁共 29 頁第 4 章軟件設(shè)計(jì)4.1主程序流程系統(tǒng)的軟件設(shè)計(jì)可以分為幾個(gè)部分,首先編寫各個(gè)模塊的底層驅(qū)動(dòng)程序,而后是系統(tǒng)聯(lián)機(jī)調(diào)試,編寫上層系統(tǒng)程序。本系統(tǒng)軟件程序主要包括有交通燈的四種通行方式的子程序。四種通行方式分別如圖 4-1 所示。 a)方式一b)方式二c)方式三d)方式四圖4-1交通燈的四種工作方式根據(jù)上圖可以得出以下通行方式的規(guī)則,如表 4-1 所示。四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書第 10 頁共 29 頁表 4-1四種工作方式的通行規(guī)則方式一方式二方式三方式四置第
16、1 種為先直行,置人行道,時(shí)間為 5 秒。拐 20 秒置第 1 種為先直行,置人行道,時(shí)間為 5 秒。拐 20 秒置第 2 種為直行,人行道,拐,時(shí)間為 20 秒。拐 20 秒置第 2 種為直行,人行道,拐,時(shí)間為 20 秒。拐 20 秒置第 3 種為直行,人行道,拐,時(shí)間為 5 秒。拐 20 秒置第 3 種為直行,人行道,拐,時(shí)間為 5 秒。拐 20 秒根據(jù)上表的通行方式規(guī)則可得出交通燈的亮滅情況,如表 4-2 所示。表 4-2四種工作方式的通行規(guī)則時(shí)間東西方向南北方向左拐右拐人行道東西人行道南北方式一25s綠燈亮紅燈亮紅燈亮綠燈亮紅燈亮綠燈亮方式二20s綠燈亮綠燈亮紅燈亮紅燈亮方式三25s
17、紅燈亮綠燈亮紅燈亮綠燈亮綠燈亮紅燈亮方式四20s綠燈亮綠燈亮紅燈亮紅燈亮表 4-2 中的四種通行方式規(guī)則如下:1一般主干道通行時(shí)間要比次干道通行時(shí)間長 5s,可以根據(jù)實(shí)際情況進(jìn)行調(diào)整,以提高車輛通過率,緩減交通壓力。在通行結(jié)束前 5 秒鐘,黃燈閃爍直至結(jié)束,提醒紅、綠燈的切換。其中紅燈表示禁止,綠燈表示通行。2特別說明的是各路右拐、左拐、人行比直行滯后 5 秒鐘開放。3當(dāng) led 為綠燈時(shí),此時(shí)該端口輸出高點(diǎn)平。當(dāng) led 為紅燈時(shí),此時(shí)該端口輸出低電平。四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書第 11 頁共 29 頁圖 4-2 主流程圖4.2子程序流程四種工作方式的子程序流程圖分別如圖 4-3、4
18、-4、4-5、4-6 所示。四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書第 12 頁共 29 頁圖4-3方式一流程圖4-4方式二流程四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書第 13 頁共 29 頁圖4-5方式三流程圖4-6方式四流程四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書第 14 頁共 29 頁第 5 章系統(tǒng)仿真測試交通燈通行方式的三種仿真圖,如 5-1、5-2、5-3 所示。a0.7b0.7c0.7d0.7d0d1d2d3d4d5d6c0c1c2c3c4c5c6b0b1b2b3b4b5b6a0a1a2a3a4a5a6xtal218xtal119ale30ea31psen29rst9p0.0/ad039p0.1/a
19、d138p0.2/ad237p0.3/ad336p0.4/ad435p0.5/ad534p0.6/ad633p0.7/ad732p2.7/a1528p2.0/a821p2.1/a922p2.2/a1023p2.3/a1124p2.4/a1225p2.5/a1326p2.6/a1427p1.01p1.12p1.23p1.34p1.45p1.56p1.67p1.78p3.0/rxd10p3.1/txd11p3.2/int012p3.3/int113p3.4/t014p3.7/rd17p3.6/wr16p3.5/t115u280c51net=c7static displaycct001d0.7c0.
20、7b0.7a0.7dinclkd0.7c0.7b0.7a0.7dinclkd1yellowd2yellowd3yellowd4greend5greend6greend8redd9redd10yellowd11greendinclk12740534740556740598740511107405p1.1p1.2p2.1p2.3p2.2p2.1p2.2p2.3p2.4p2.0d13redd14red127405p2.0d15redd16red347405p2.4d17d20yellow11107405p1.0d19yellowd18yellow567405p1.413127405p1.3p1.1p
21、1.2p1.3p1.4p1.0d7led-redd12led-redd23redd24red567405p0.1d21greend22green127405p0.013127405p0.5d31led-redd32led-redc130pfc230pfx1crystalr110kc310ufd27redd28red567405p0.3d25greend26green127405p0.2d29greend30green987405p0.4d33greend34green987405p0.713127405p0.6d35redd36redp0.1p0.2p0.3p0.0p0.5p0.6p0.7p0
22、.4圖 5-1方式一仿真圖方式一為東西方向綠燈亮,東西方向右拐燈亮,東西方向人行道綠燈亮。南北方向紅燈亮,南北方向右拐燈亮,人行道紅燈亮。四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書第 15 頁共 29 頁a0.7b0.7c0.7d0.7d0d1d2d3d4d5d6c0c1c2c3c4c5c6b0b1b2b3b4b5b6a0a1a2a3a4a5a6xtal218xtal119ale30ea31psen29rst9p0.0/ad039p0.1/ad138p0.2/ad237p0.3/ad336p0.4/ad435p0.5/ad534p0.6/ad633p0.7/ad732p2.7/a1528p2.0/a8
23、21p2.1/a922p2.2/a1023p2.3/a1124p2.4/a1225p2.5/a1326p2.6/a1427p1.01p1.12p1.23p1.34p1.45p1.56p1.67p1.78p3.0/rxd10p3.1/txd11p3.2/int012p3.3/int113p3.4/t014p3.7/rd17p3.6/wr16p3.5/t115u280c51net=c7static displaycct001d0.7c0.7b0.7a0.7dinclkd0.7c0.7b0.7a0.7dinclkd1yellowd2yellowd3yellowd4greend5greend6gree
24、nd8redd9redd10yellowd11greendinclk12740534740556740598740511107405p1.1p1.2p2.1p2.3p2.2p2.1p2.2p2.3p2.4p2.0d13redd14red127405p2.0d15redd16red347405p2.4d17d20yellow11107405p1.0d19yellowd18yellow567405p1.413127405p1.3p1.1p1.2p1.3p1.4p1.0d7led-redd12led-redd23redd24red567405p0.1d21greend22green127405p0.
25、013127405p0.5d31led-redd32led-redc130pfc230pfx1crystalr110kc310ufd27redd28red567405p0.3d25greend26green127405p0.2d29greend30green987405p0.4d33greend34green987405p0.713127405p0.6d35redd36redp0.1p0.2p0.3p0.0p0.5p0.6p0.7p0.4圖 5-2方式二仿真圖在第一種完了即將到達(dá) 5 秒時(shí),南北方向的綠燈跳變,說明南北和東西方向的燈即將切換。四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書第 16 頁共 2
26、9 頁a0.7b0.7c0.7d0.7d0d1d2d3d4d5d6c0c1c2c3c4c5c6b0b1b2b3b4b5b6a0a1a2a3a4a5a6xtal218xtal119ale30ea31psen29rst9p0.0/ad039p0.1/ad138p0.2/ad237p0.3/ad336p0.4/ad435p0.5/ad534p0.6/ad633p0.7/ad732p2.7/a1528p2.0/a821p2.1/a922p2.2/a1023p2.3/a1124p2.4/a1225p2.5/a1326p2.6/a1427p1.01p1.12p1.23p1.34p1.45p1.56p1.6
27、7p1.78p3.0/rxd10p3.1/txd11p3.2/int012p3.3/int113p3.4/t014p3.7/rd17p3.6/wr16p3.5/t115u280c51net=c7static displaycct001d0.7c0.7b0.7a0.7dinclkd0.7c0.7b0.7a0.7dinclkd1yellowd2yellowd3yellowd4greend5greend6greend8redd9redd10yellowd11greendinclk12740534740556740598740511107405p1.1p1.2p2.1p2.3p2.2p2.1p2.2p
28、2.3p2.4p2.0d13redd14red127405p2.0d15redd16red347405p2.4d17d20yellow11107405p1.0d19yellowd18yellow567405p1.413127405p1.3p1.1p1.2p1.3p1.4p1.0d7led-redd12led-redd23redd24red567405p0.1d21greend22green127405p0.013127405p0.5d31led-redd32led-redc130pfc230pfx1crystalr110kc310ufd27redd28red567405p0.3d25green
29、d26green127405p0.2d29greend30green987405p0.4d33greend34green987405p0.713127405p0.6d35redd36redp0.1p0.2p0.3p0.0p0.5p0.6p0.7p0.4圖 5-3方式三仿真圖方式三為南北方向綠燈亮,南北方向右拐燈亮,南北方向人行道綠燈亮。東西方向紅燈亮,東西方向右拐燈亮,人行道紅燈亮。四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書第 17 頁共 29 頁結(jié)論本設(shè)計(jì)以功能齊全適用于大眾為指導(dǎo)思想,以單片機(jī)為基準(zhǔn),選取 at89c51 單片機(jī)為控制核心。通過采用發(fā)光二極管顯示紅、黃、綠三種顏色來確定指示車輛及人
30、的有序、安全地行駛。軟件程序均采用 c 語言編寫,便于移植與升級。系統(tǒng)經(jīng)組裝、調(diào)試后,可以穩(wěn)定運(yùn)行。同時(shí)可以對交通的安全進(jìn)行。系統(tǒng)采用串行器件具有線路簡單、體積小、價(jià)格低等優(yōu)點(diǎn)。報(bào)告詳細(xì)介紹了整個(gè)系統(tǒng)的硬件組成結(jié)構(gòu)、工作原理和系統(tǒng)的軟件程序設(shè)計(jì)。通過這次畢業(yè)設(shè)計(jì),使我得到了一次用專業(yè)知識、專業(yè)技能分析和解決問題全面系統(tǒng)的鍛煉。使我在單片機(jī)的基本原理、單片機(jī)應(yīng)用系統(tǒng)開發(fā)過程,以及在常用編程設(shè)計(jì)思路技巧(特別是匯編語言)的掌握方面都能向前邁了一大步,為日后成為合格的應(yīng)用型人才打下良好的基礎(chǔ)。四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書第 18 頁共 29 頁致謝為期一個(gè)學(xué)期的畢業(yè)設(shè)計(jì)終于接近尾聲了,在這短短
31、的幾個(gè)月里,不僅僅考察了大學(xué)三年自己所學(xué)要的東西,更重要的是把自己從老師從課本里所了解的東西應(yīng)用到實(shí)踐應(yīng)用中,檢驗(yàn)了自己的能力。雖然有過成功,有過失敗,有過歡笑,有過淚水,但是過程其實(shí)才是最重要的。通過本次畢業(yè)設(shè)計(jì),我在曾寶國指導(dǎo)老師的精心指導(dǎo)和嚴(yán)格要求下,獲得了豐富的理論知識,并在設(shè)計(jì)過程中,翻閱大量的科技文獻(xiàn),針對設(shè)計(jì)內(nèi)容的要求,對所學(xué)過的專業(yè)知識又認(rèn)真細(xì)致的進(jìn)行鞏固和練習(xí),在硬件和軟件的組合上認(rèn)真聽取了曾老師和系領(lǐng)導(dǎo)的意見,在很大程度上使這次設(shè)計(jì)順利通過老師的審核和評定.在另一方面極大地提高了實(shí)踐能力,并對當(dāng)前電子領(lǐng)域的研究狀況和發(fā)展方向有了一定的了解,單片機(jī)領(lǐng)域這對我今后進(jìn)一步學(xué)習(xí)計(jì)算
32、機(jī)方面的知識有極大的幫助。另外,此次畢業(yè)設(shè)計(jì)還得到了電子系各位領(lǐng)導(dǎo)和我們通信專業(yè)幾位老師的大力支持。在此,我忠心感謝曾寶國老師以及電子系各位老師的指導(dǎo)和支持。在未來的工作和學(xué)習(xí)中,我將以更好的成績來回報(bào)各位領(lǐng)導(dǎo)和老師,回報(bào)老師和母校的辛勤栽培,做一名優(yōu)秀的大學(xué)畢業(yè)生,奉獻(xiàn)社會。四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書第 19 頁共 29 頁參考文獻(xiàn)1胡漢才.單片機(jī)原理及其接口技術(shù)m.北京:清華大學(xué)出版,19962付家才.單片機(jī)控制工程實(shí)踐技術(shù)m.北京:化學(xué)工業(yè)出版社,20043潘新民.微型計(jì)算機(jī)控制技術(shù)m.北京:人民郵電出版社,19994李廣弟.單片機(jī)基礎(chǔ).北京:北京航空航天大學(xué)出版社,19925何
33、立民.單片機(jī)應(yīng)用技術(shù)大全.北京:北京航空航天大學(xué)出版社,19946張毅剛.單片機(jī)原理及接口技術(shù).哈爾濱:哈爾濱工業(yè)大學(xué)出版社,19957譚浩強(qiáng).單片機(jī)課程設(shè)計(jì). 北京:清華大學(xué)出版社,19898美m(xù)yke predko 著,張曉林等譯.數(shù)字電路原理與設(shè)計(jì)實(shí)例解析(digital electronics guidebook with projects). 北京:電子工業(yè)出版社,2004四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書第 20 頁共 29 頁附錄 1總電路原理圖四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書第 21 頁共 29 頁附錄 2源程序second1equ 30h;東西路口計(jì)時(shí)寄存器second2e
34、qu 31h;南北路口計(jì)時(shí)寄存器 dbufequ 40h;顯示碼緩沖區(qū) 1tempequ 44h;顯示碼緩沖區(qū) 2led_g1 bit p2.2;東西路口綠燈led_y1 bit p2.3;東西路口黃燈led_r1 bit p2.1;東西路口紅燈led_b1 bit p2.0;東西路口左側(cè)左拐紅燈led_b2 bit p2.4;東西路口右側(cè)右拐綠燈led_b3 bit p0.1;東西路口左側(cè)人行橫到紅燈led_b4 bit p0.0;東西路口左側(cè)人行橫到綠燈led_b5 bit p0.3;東西路口右側(cè)人行橫到紅燈led_b6 bit p0.2;東西路口右側(cè)人行橫到綠燈led_g2 bit p1
35、.2;南北路口綠燈led_y2 bit p1.1;南北路口黃燈led_r2 bit p1.3;南北路口紅燈led_a1 bit p1.0;南北路口左側(cè)左拐紅燈led_a2 bit p1.4;南北路口右側(cè)右拐綠燈led_a3 bit p0.6;南北路口左側(cè)人行橫到紅燈led_a4 bit p0.7;南北路口右側(cè)人行橫到綠燈led_a5 bit p0.5;南北路口右側(cè)人行橫到紅燈led_a6 bit p0.4;南北路口右側(cè)人行橫到綠燈四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書第 22 頁共 29 頁org0000hljmpstartorg0100hstart: movtmod,#01h;置 t0 為工作方
36、式 1movth0,#3ch ;置 t0 定時(shí)初值 50msmovtl0,#0b0hclrtf0setbtr0;啟動(dòng) t0clramovp1,a ;關(guān)閉不相關(guān)的 led;*loop:movr2,#20;置 1s 計(jì)數(shù)初值,50ms*20=1smovr3,#20;紅燈亮 20smovsecond1,#25;東西路口計(jì)時(shí)顯示初值 25smovsecond2,#25;南北路口計(jì)時(shí)顯示初值 25slcalldisplaywait1: lcallstate1;調(diào)用狀態(tài) 1jnbtf0,wait1 ;查詢 50ms 到否clrtf0movth0,#3ch ;恢復(fù) t0 定時(shí)初值 50msmovtl0,#0
37、b0hdjnzr2,wait1;判斷 1s 到否?未到繼續(xù)狀態(tài) 1movr2,#20 ;置 50ms 計(jì)數(shù)初值 decsecond1 ;東西路口顯示時(shí)間減 1s四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書第 23 頁共 29 頁decsecond2 ;南北路口顯示時(shí)間減 1slcalldisplaydjnzr3,wait1;狀態(tài) 1 維持 20s;*movr2,#5 ;置 50ms 計(jì)數(shù)初值5*4=20movr3,#3 ;綠燈閃 3smovr4,#4 ;閃爍間隔 200msmovsecond1,#5 ;東西路口計(jì)時(shí)顯示初值 5smovsecond2,#5 ;南北路口計(jì)時(shí)顯示初值 5slcalldispl
38、aywait2: lcallstate2 ;調(diào)用狀態(tài) 2jnbtf0,wait2 ;查詢 50ms 到否clrtf0movth0,#3ch;恢復(fù) t0 定時(shí)初值 50msmovtl0,#0b0hdjnzr4,wait2;判斷 200ms 到否?未到繼續(xù)狀態(tài) 2cplled_g1;東西綠燈閃movr4,#4;閃爍間隔 200msdjnzr2,wait2;判 1s 到否?未到繼續(xù)狀態(tài) 2movr2,#5;置 50ms 計(jì)數(shù)初值decsecond1;東西路口顯示時(shí)間減 1sdecsecond2;南北路口顯示時(shí)間減 1slcalldisplaydjnzr3,wait2;狀態(tài) 2 維持 3s;*movr
39、2,#20;置 50ms 計(jì)數(shù)初值四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書第 24 頁共 29 頁movr3,#2;黃燈閃 2smovsecond1,#2;東西路口計(jì)時(shí)顯示初值 2smovsecond2,#2;南北路口計(jì)時(shí)顯示初值 2slcalldisplaywait3: lcallstate3;調(diào)用狀態(tài) 3jnbtf0,wait3;查詢 100ms 到否clrtf0movth0,#3ch;恢復(fù) t0 定時(shí)初值 100msmovtl0,#0b0hdjnzr2,wait3;判斷 1s 到否?未到繼續(xù)狀態(tài) 3movr2,#20;置 100ms 計(jì)數(shù)初值decsecond1;東西路口顯示時(shí)間減 1sdec
40、second2;南北路口顯示時(shí)間減 1slcalldisplaydjnzr3,wait3;狀態(tài) 3 維持 2s;*movr2,#20;置 50ms 計(jì)數(shù)初值movr3,#20;紅燈閃 20smovsecond1,#25;東西路口計(jì)時(shí)顯示初值 25smovsecond2,#25;南北路口計(jì)時(shí)顯示初值 25slcalldisplaywait4: lcallstate4;調(diào)用狀態(tài) 4jnbtf0,wait4;查詢 100ms 到否clrtf0movth0,#3ch;恢復(fù) t0 定時(shí)初值 100msmovtl0,#0b0h四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書第 25 頁共 29 頁djnzr2,wait
41、4;判斷 1s 到否?未到繼續(xù)狀態(tài) 4movr2,#20;置 100ms 計(jì)數(shù)初值decsecond1;東西路口顯示時(shí)間減 1sdecsecond2;南北路口顯示時(shí)間減 1slcalldisplaydjnzr3,wait4;狀態(tài) 4 維持 20s;*movr2,#5;置 50ms 計(jì)數(shù)初值movr4,#4;紅燈閃 20msmovr3,#3;綠燈閃 3smovsecond1,#5;東西路口計(jì)時(shí)顯示初值 5smovsecond2,#5;南北路口計(jì)時(shí)顯示初值 5slcalldisplayljmploop;大循環(huán);*state1:;狀態(tài) 1setbled_g1;東西路口綠燈亮clrled_y1clrled_r1clrled_b1setbled_b2;東西路口右側(cè)右拐綠燈亮clrled_b3 setbled_b4clrled_b5 setbled_b6四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年中國立式冷光五孔應(yīng)急手術(shù)無影燈數(shù)據(jù)監(jiān)測研究報(bào)告
- 2025至2030年中國油菜花花粉數(shù)據(jù)監(jiān)測研究報(bào)告
- 2025至2030年中國止紗銷數(shù)據(jù)監(jiān)測研究報(bào)告
- 2025至2030年中國接線頭護(hù)盒數(shù)據(jù)監(jiān)測研究報(bào)告
- 2025至2030年中國微波選頻接收組件數(shù)據(jù)監(jiān)測研究報(bào)告
- 八年下冊數(shù)學(xué)試卷
- 2025至2030年中國發(fā)絲染燙前護(hù)理液數(shù)據(jù)監(jiān)測研究報(bào)告
- 2025至2030年中國半球彩色攝像機(jī)數(shù)據(jù)監(jiān)測研究報(bào)告
- 2025至2030年中國全數(shù)字同步電動(dòng)機(jī)勵(lì)磁控制柜數(shù)據(jù)監(jiān)測研究報(bào)告
- 2025至2030年中國乳酸鈉數(shù)據(jù)監(jiān)測研究報(bào)告
- 高二數(shù)學(xué)下學(xué)期教學(xué)計(jì)劃
- 金屬非金屬礦山安全規(guī)程培訓(xùn)課件(五)
- 文學(xué)類作品閱讀練習(xí)-2023年中考語文考前專項(xiàng)練習(xí)(浙江紹興)(含解析)
- 計(jì)劃生育人員信息采集卡
- 證據(jù)目錄模板
- 維保收費(fèi)標(biāo)準(zhǔn)清單(房屋維修物業(yè)用表)
- 建筑消防設(shè)施巡查記錄表正式版
- SB/T 10624-2011洗染業(yè)服務(wù)經(jīng)營規(guī)范
- HY/T 083-2005海草床生態(tài)監(jiān)測技術(shù)規(guī)程
- 2023年遼寧裝備制造職業(yè)技術(shù)學(xué)院高職單招(數(shù)學(xué))試題庫含答案解析
- 馬工程教材《公共財(cái)政概論》PPT-第三章 財(cái)政支出總論
評論
0/150
提交評論