【正文】
t start planning... Those years, those days of do, finally, like youth, will end in our life. 此刻,天空是陰暗的,空氣里有著剛下過雨之后的清新因子。 At the moment, the sky is dark, the air is fresh factor after just rained. Suddenly thought of blue plaid shirt。想要的,不想要的,界限明確,好像沒有什么可以撼動自己。t remember his appearance. 童年時,覺得壓歲錢和新衣服是過年必備,但是隨著年齡的推進,會越來越發(fā)現(xiàn),那些東西根本就可有可無;初中時,以為要有一場暗戀才意味著真正的成長,但三年過去后,自己心平氣和的寫同學(xué)錄的時候,突然就發(fā)現(xiàn)是不是真正的成長了,好像并沒有那么重要了;然后到了高中,覺得非要吐露出自己的心聲才能為高中生涯里的懵懂情愫劃上一個句點,但畢業(yè)晚會的時候最終還是被梗塞在了咽喉,后來再次站在他曾經(jīng)揮汗如雨的球場,看著他投過籃球的球框時,突然間發(fā)現(xiàn)自己已經(jīng)想不起他的容顏。 Junior high school, thought to have a crush on just means that the real growth, but over the past three years later, his writing of alumni in peace, suddenly 基于單片機控制的交通燈設(shè)計 26 found that isn39?;蛟S是愧疚于自己似乎把轉(zhuǎn)瞬即逝的很多個不同的日子過成了同一天的樣子;或許是追溯過去,對自己那些近乎偏執(zhí)的怪異信念的醒悟,這些天以來,思緒一直很凌亂,在腦海中不斷糾纏。s governing body, has also ordered an immediate investigation into the referee39。s 150th anniversary celebrations and will attend City39。t appealed against the disciplinary action your employer has taken against you. However, if you win your case, the tribunal may reduce any pensation awarded to you as a result of your failure to appeal. Remember that in most cases you must make an application to an employment tribunal within three months of the date when the event you are plaining about happened. If your application is received after this time limit, the tribunal will not usually accept i. If you are worried about how the time limits apply to you, take advice from one of the anisations listed under 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 anisations listed under Further help. If you are being represented by a solicitor at the tribunal, they may ask you to sign an agreement where you pay their fee out of your pensation if you win the case. This is known as a damagesbased 基于單片機控制的交通燈設(shè)計 25 agreement. In England and Wales, your solicitor can39。老師對學(xué)問的嚴(yán)謹(jǐn)更是我學(xué)習(xí)的典范。 ( 4)經(jīng)過實驗驗證,本系統(tǒng)準(zhǔn)確達(dá)到了本次設(shè)計的要求,進而驗證了系統(tǒng)的可行性。下圖為本系統(tǒng)的 運 算結(jié)果: 圖 仿真運算結(jié)果圖 基于單片機控制的交通燈設(shè)計 22 結(jié)論與展望 結(jié)論 本論文在深入探討分析交通控制原理的基礎(chǔ)上設(shè)計出了一套基于單片機控制之下的交通控制系統(tǒng),通過閱讀大量相關(guān)文獻(xiàn),對當(dāng)前交通控制技術(shù)有了比較深入的了解,并在此基礎(chǔ)上進行了硬件選型和軟件系統(tǒng)的設(shè)計,經(jīng)過在實驗室調(diào)試,分析及驗證了設(shè)計方案的可行性。比如,給狀態(tài) 4 重新賦值,使其在原有基礎(chǔ)上再點亮東西直行方向紅燈和人行道紅燈。 解決方案:參考表 21 仔細(xì)檢查 P1 口賦值情況,發(fā)現(xiàn)有賦值錯誤的情況,及時改正,最終實現(xiàn)了使 LED 按照理想狀態(tài)點亮。所以,對程序進行了整體修改,在主函數(shù)中直接給 P1 口賦值 ,如 P1=0xff 即表示所有 LED 不點亮。經(jīng)過分析發(fā)現(xiàn), LED 和電阻兩端的引線都過長,在調(diào)試過程中如果不慎碰一下會造成 LED 被燒毀。每個狀態(tài)只需賦一個或兩個值,需要延時時只需調(diào)用延時程序。 本系統(tǒng)中,最初采用把 9個狀 態(tài)分別設(shè)置成一個子函數(shù)的方法。 第 16 步: 單擊調(diào)試界面 Debug 菜單項中的 Go 命令或工具欄中的 運行程序,單擊 Stop Running 命令或 來結(jié)束程序。 第 14 步: 單擊確定后,并重新編譯。 第 11 步: 單擊快捷菜單欄中的編譯按鈕 ,可以編譯程序。 第 10 步: 此時彈出 Add File 對話框。保存名寫為 。單擊Yes,觀察項目文件管理窗口的變化。 第 4 步:此時彈出 Create New Project 對話框,選擇合適的路徑口,在文件名一欄基于單片機控制的交通燈設(shè)計 19 中填入新工程的名字。 最底層顯示了代碼編譯的信息。下面的命令是一些常用的菜單命令,如文件的打開、關(guān)閉及保存。 第 2 步: 然后進入 Keil51 的開發(fā)界面。 使用獨立的 Keil 仿真器時,注意事項 * 仿真器標(biāo)配 的晶振,但用戶可以在仿真器上的晶振插孔中換插其他頻率的晶振。開發(fā)人員可用 IDE 本身或其它編輯器編輯 C或匯編源文件。另外重要的一點,只要看一下編譯后生成的匯編代碼,就能體會到 Keil C51 生成的目標(biāo)代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。用過匯編語言后再使用 C來開發(fā),體會更加深刻。 Keil 提供了包括 C 編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個集成開發(fā)環(huán)境( ?Vision)將這些部份組合在一起。 本章小結(jié) 本章主要介紹本論文中的軟件設(shè)計部分。軟件延時不占用硬件資源,但占用了 CPU 時間,降低了 CPU 的利用率。 初始化程序 單片機上電時 I/O 口默認(rèn)為高點平,需要在進入主函數(shù)時對 P1 進行附初值。 基于單片機控制的交通燈設(shè)計 14 第 4章 軟件設(shè)計 主程序設(shè)計 設(shè)計出程序的流程圖以及初始、延時程序及源程序。同時,每個 LED 串接 一個阻值為 330Ω 的電阻,以保證系統(tǒng)上電后通過 LED 的電流不會過大,防止其燒毀。 電源電路 由于單片機工作時需要的 +5v 電壓,所以在設(shè)計電源電路時,需要一個電子元件能提供 +5v 電壓,由于 7805 能夠提供 5V 電壓的三端穩(wěn)壓電源,在實際的電路控制中應(yīng)用其作為電源電路較為廣泛,在普通的電子元器件商場都有銷售易于購買,并且技術(shù)相對成熟。復(fù)位引腳通過施密特觸發(fā)器與復(fù)位電路相連。在 MCS51 的時鐘電路工作后,只要 RST 引腳上出現(xiàn) 10ms 以上的高電平時,單片機內(nèi)部則出示復(fù)位。基于單片機控制的交通燈設(shè)計 12 對接電容的值雖然沒有嚴(yán)格的要求,但電容的大小會影響振蕩器頻率的高低、振蕩器的穩(wěn)定性、起振的快速性和溫度的穩(wěn)定性。 MCS=51 內(nèi)部有一個用于構(gòu)成震蕩器的高增益反響放大器,引腳 XTAL1 和 XTAL2 分別是此放大器的輸入端和輸出端。在對 8751 的 EPROM 編程時,此引腳接編程電壓 。接通電源后,在該引腳 施加大于兩個機器周期( 24 個振蕩周期)的高電平,就可使單片機完成內(nèi)部的復(fù)位工作。在訪問片外存儲器時, ALE 為高電平有效時, P0口輸出地址低 8位,用 ALE信號做外部地址鎖存器的鎖存信號。 P1 口:準(zhǔn)雙向通用 I/O 口。引腳功能如下: 基于單片機控制的交通燈設(shè)計 11 Vcc :電源 +5V?,F(xiàn)在已有部分單片機對外部存儲器、 I/O 口尋址范圍增加到幾 MB,甚至有單片機可以選擇某些 I/O 口作為系統(tǒng)的擴展總線使用。例如增大存儲器的容量,現(xiàn)在一些高端單片機的程序存儲器的ROM、 EPROM、 EEPROM 或者 FLASH 都達(dá)到及時 KB,而數(shù)據(jù)存儲器的 RAM也已達(dá)到及時 KB。 ( 4)單片機的發(fā)展趨勢 隨著科學(xué)技術(shù)的不斷發(fā)展, 單片機的工藝和集成度不斷提高,其功能正朝著多功能、高性能的方向發(fā)展,主要體現(xiàn)在一下幾方面。 ( 3)單片機應(yīng)用系統(tǒng) 根據(jù)單片機應(yīng)用場合及系統(tǒng)控制的要求不同,在規(guī)模、結(jié)構(gòu)上存在很大不同,根據(jù)使用功能器件的種類和數(shù)量,可分為基本系統(tǒng)和擴展系統(tǒng)。 圖 單片機內(nèi)部結(jié)構(gòu)示意圖 d. 數(shù)據(jù)存儲器 單片機內(nèi)部的數(shù)據(jù)存儲量一般為 64B~256B,通常采用靜態(tài)隨即存儲器( RAM),還有少數(shù)單片機內(nèi)采用 EEPROM 作為數(shù)據(jù)存儲器。 a. 中央處理器( CPU) 基于單片機控制的交通燈設(shè)計 7 CPU 是單片機的核心部件,根據(jù) CPU 字長可分為 1 位機、 4 位機、 8 位機、 16 位機以及 32位機, CPU 的運算速度、處理數(shù)據(jù)能力、實施控制功能等性能都與 CPU 的字長有關(guān),因此,字長是衡量 CPU功能的主要指標(biāo)。同時單片機被推向市場,促進了單片機的變革。 a. 初始階段 由于受到技術(shù)發(fā)展的影響,單片機的制作工藝較差、集成度較低。單片機已經(jīng)稱為我們生活不可缺少的東西。 基于單片機控制的交通燈設(shè)計 5 本章小結(jié) 本章主要介紹了道路交通燈的總體系統(tǒng)的設(shè)計方案。一次循環(huán)為 40 秒。當(dāng)給任何一個 I/O 口賦值 0時,與其對應(yīng)的 LED 點亮。 倒計時顯示 89C52 系 統(tǒng) 處 理 交通 信號燈 基于單片機控制的交通燈設(shè)計 4 電路的工作原理 本系統(tǒng)的電路較簡單,實物圖如 附錄一所示。紅燈亮禁止通行,綠燈亮允許通行。狀態(tài)一為主干道綠燈亮,支干道紅燈亮 20 秒,狀態(tài)二為主干道黃燈亮,支干道紅燈閃爍 4秒狀態(tài)三為主干道紅燈亮,支干道綠燈亮 12 秒,狀態(tài)四為主干道紅燈閃爍,支干道黃燈亮 4秒。它用簡單的硬件電路模擬交通燈信號燈的交替變換,實現(xiàn)紅綠燈循環(huán)點亮。在一個主要十字路口,縱向為主干道,橫向為支干道。從流量變化情況來看,除外圍過境干道外,都是有一定規(guī)律的,高峰小時基本上都集中在幾個時段內(nèi)。我國是一個文明古國,許多城市已有上千年的歷史,城市布局和道路結(jié)構(gòu)是在漫長的歷史進程中逐步形成的,近幾年雖然作了些改建和擴建,但畢竟還難以沖破原來的基本格局。為了解決車和路的矛盾,常用的有兩種方法:一是控制需求,最直接的辦法就是限制車輛的增加;二是增加供給,即大量修筑道路基礎(chǔ)設(shè)施的辦法,在資源、環(huán)境矛盾越來越突出的今天,面對越來越擁擠的交通,有限的資源和財力以及環(huán)境的壓力,也將受到限制。該系統(tǒng)可以方便的實現(xiàn)交通燈控制。本人選擇制作交通燈作為課題加以研究。分析了現(xiàn)代城市交通控制與管理問題的現(xiàn)狀,結(jié)合城鄉(xiāng)交通的實際情況闡述了交通燈控制系統(tǒng)的工作原理,利用單片機 89S51為核心部件,外加定時器、復(fù)位電路、晶振電路、顯示電路等,設(shè)計一個比較符 合交通規(guī)則的 模擬交通燈, 包括人行道,車行道、南北東西左轉(zhuǎn)、應(yīng)急車道,以及基本的交通燈的功能, 同時 給出了一種簡單實用的城市交通燈控制系統(tǒng)的硬件電路設(shè)計方案。該系統(tǒng)結(jié)構(gòu)簡單,可靠性高,修改程序簡單(方便加入或改變功能),有較好 的應(yīng)用前景。這就需要依靠除限制需求和提供道路設(shè)施之外的其他辦法來滿足日益增長的交通需求。我國城市道路普遍存在的弊端是: