版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、<p> 課程設計(論文)說明書</p><p> 題 目: 簡易交通燈控制電路——</p><p> 院 (系): 信息與通信學院————</p><p> 專 業(yè): 電子信息工程——————</p><p> 2013年 10 月 30 日</p><p>&
2、lt;b> 摘 要</b></p><p> 摘要:近年來隨著科技的飛速發(fā)展,單片機的應用正在不斷深入,同時帶動傳統(tǒng)控制檢測技術日益更新。十字路口車輛穿梭,行人熙攘,車行車道,人行人道,有條不紊??康木褪墙煌ㄐ盘枱舻淖詣又笓]系統(tǒng)。交通信號燈控制方式很多。 </p><p> 簡易交通燈的控制電路的設計,綜合運用的模擬電子技術,數(shù)字電子技術及單片機
3、的相關知識,其核心由單片機at89s52控制,四個路口各用三個紅、黃、綠、燈顯示,led數(shù)碼管顯示時間,用74ls00與非門往單片機IO口送“0”“1”控制路燈的越晚白天模式,用PNP三極管9013增加驅(qū)動能力,制作成一個簡易的交通燈。本系統(tǒng)設計周期短、可靠性高、實用性強、操作簡單、維護方便、擴展功能強。 </p><p> 關鍵詞: 簡易交通燈 模電 數(shù)電a
4、t89s52 與非門 數(shù)碼管 led 三極管 </p><p><b> Take to </b></p><p> Simple traffic lights control circuit design, the integra
5、ted use of analog electronic technology, digital electronic technology and related knowledge, its core is composed of a single
6、0;chip computer AT89S52 control, four intersection with three red, yellow, green, light shows, LED digital display of time, using&
7、#160;74LS00 give IO send data--”0””1”, in order to , using PNP three. 9013 increase the driving capability, to create a
8、simple traffic light. Finally , the paper introduces the making process a</p><p> Keywords :Traffic Lights Intellectualized &
9、#160;PROTEU S Simulation</p><p> Key words: simple traffic light model the number of electric power AT89S52 decoder.</p>
10、<p><b> 目 錄</b></p><p> 引言…………………………………………………………………………………………………………………………………..1</p><p> 1 緒論…………………………………………………………………………………………………………………………………..1</p><p>
11、1.1研究單片機交通控制系統(tǒng)的現(xiàn)實意義………………………………………………………………………………1</p><p> 2 系統(tǒng)整體方案設計…………………………………………………………………………………………………………..4</p><p> 2.1設計指標和十字模擬框圖…………………………………………………………………………………………..4</p><p
12、> 2.2設計結(jié)構(gòu)框圖………………………………………………………………………………………………………………….6</p><p> 2.3主控部分選擇…………………………………………………………………………………………………………………6</p><p> 2.4整體設計思路………………………………………………………………………………………………………………….7</
13、p><p> 3 硬件系統(tǒng)設計………………………………………………………………………………………………………………..7</p><p> 3.1 系統(tǒng)硬件介紹………………………………………………………………………………………………………………..13</p><p> 3.1.1 單片機AT89s52功能介紹……………………………………………………………
14、…………………………12</p><p> 3.1.2 邏輯門74LS00………………………………………………………………………………………………………12</p><p> 3.1.3 共陰數(shù)碼管…………………………………………………………………………………………………………….13</p><p> 3.1.4三極管s9013………………………………
15、…………………………………………………………………………..13</p><p> 3.2 硬件設計……………………………………………………………………………………………………………………….14</p><p> 3.2.1 復位電路………………………………………………………………………………………………………………14</p><p> 3.2.2 晶
16、振電路………………………………………………………………………………………………………………..14</p><p> 3.2.3 數(shù)碼管顯示電路……………………………………………………………………………………………………….15</p><p> 3.2.4十字路LED紅綠燈顯示………………………………………………………………………………………….15</p>&l
17、t;p> 4 軟件程序設計………………………………………………………………………………………………………………16</p><p> 4.1 主程序流程圖…………………………………………………………………………………………………………………..16</p><p> 4.2 程序代碼………………………………………………………………………………………………………………………
18、…..19</p><p> 4.4 Proteus仿真……………………………………………………………………………………………………………………………20.</p><p> 4.5 成品圖片…………………………………………………………………………………………………………………………20</p><p> 謝 辭………………………………………………………
19、…………………………………………………………………………..20</p><p> 參考文獻…………………………………………………………………………………………………………………………20</p><p><b> 引言</b></p><p> 交通問題是我國社會經(jīng)濟發(fā)展的一個大問題,我國的人口壓力、現(xiàn)代化建設、等都將使這個問題日益突
20、出。交通是否便捷是衡量一個城市生活水平與投資環(huán)境的重要指標。目前,我國許多大城市都在考慮建設地鐵或輕軌以緩解交通壓力。但是,建設地鐵或輕軌都需要大量的資金與時間,這對大多數(shù)中小城市都不現(xiàn)實。而且隨著我國人民生活水平的不斷提高,城市化的推進和私家車數(shù)量的猛增,道路交通擁擠的問題越來越嚴重。所以,改善與提高現(xiàn)有的交通系統(tǒng)的效率已成為當務之急,而提高交通控制系統(tǒng)的效率更是重中之重。 </p><p> 現(xiàn)在
21、,我國城市十字路口的交通燈控制系統(tǒng)基本上都采用定時控制方式。這樣必然產(chǎn)生如下弊端:當某條道路的車流量很大卻要等待紅燈,而此時我們另一條空道或車流量相對較少的道路卻依然按原定時間亮著綠燈,這種現(xiàn)象是未對道路的實際情況進行實時監(jiān)控造成的,這樣,交通控制系統(tǒng)效率低,容易造成交通擁擠,而且浪費人力、物力。因此,我們有必要在原有的交通控制系統(tǒng)上加以改進,提高效率,盡可能又快又好的解決交通擁擠的問題。 </p><p&
22、gt; 目前設計交通燈的方案有很多,有應用CPLD設計實現(xiàn)交通信號燈控制器方法、應用單片機實現(xiàn)對交通信號燈設計的方法等,可編程控制器實現(xiàn)交通燈管制的控制系統(tǒng),以及該系統(tǒng)軟、硬件設計方法,實驗證明該系統(tǒng)實現(xiàn)簡單、經(jīng)濟,能夠有效地疏導交通,提高交通路口的通行能力。</p><p> 我分析現(xiàn)代城市交通控制與管理問題的現(xiàn)狀,結(jié)合交通的實際情況,分析交通燈控制系統(tǒng)的工作原理,做出了一種簡單實用的交通燈控制設計方案。&
23、lt;/p><p><b> 緒論</b></p><p> 1.1研究單片機交通控制系統(tǒng)的現(xiàn)實意義</p><p> 城市道路交通自動控制系統(tǒng)的發(fā)展是以城市交通信號控制技術為前導,與汽車工業(yè)并行發(fā)展的。在其各個發(fā)展階段,由于交通的各種矛盾不斷出現(xiàn),人們總是盡可能地把各個歷史階段當時的最新科技成果應用到交通自動控制中來,從而促進了交通自動控制
24、技術的不斷發(fā)展。 </p><p> 早期的交通信號燈使用“固定配時”方式實行自動控制,這種方式對于早期交通流量不大的情況曾起過一定的作用。但隨著汽車工業(yè)的發(fā)展、交通流量增加、隨機變化增,單片機系統(tǒng)開發(fā)與應用工程實習計報告 強,采用以往那種單一模式的“固定配時”方式已不能滿足客觀需要,于是一種多時段多方案的信號控制器開始出現(xiàn)并逐步取代了傳統(tǒng)的只有一種控制方案的控制器。
25、 </p><p> 計算機技術的出現(xiàn)為交通控制技術的發(fā)展注入了新的活力,更是實現(xiàn)了以一個城市或者更大地域,而非簡單的一個路口的交通總體控制系統(tǒng)。1952年,美國科羅拉多州丹佛市首次利用模擬計算機和交通檢測器實現(xiàn)了對交通信號機網(wǎng)的配時方案自動選擇式信號燈控制,而加拿大多倫多市于1964年完成了計算機控制信號燈的實用化,建立了一套由IBM650型計算機控制的交通信號協(xié)調(diào)控制系統(tǒng),成為世界上第一個具有電子
26、數(shù)字計算機城市交通控制系統(tǒng)的城市。這是道路交通控制技術發(fā)展的里程碑。 </p><p> 可以說,在近百年的發(fā)展中,道路交通信號控制系統(tǒng)經(jīng)歷了手動到自動,從固定配時到靈活配時,從無感應控制到有感應控制,從單點控制到干線控制,從區(qū)域控制到網(wǎng)絡控制的長遠過程。</p><p> 2.系統(tǒng)的整體方案設計</p><p> 2.1設計指標和十字模擬框圖<
27、;/p><p> 2.1.1技術指標:設計一個十字路口的交通燈控制電路,每條道路上各配有一組紅、黃、綠交通信號燈,其中紅燈亮,表示該道路禁止通行;黃燈亮表示該道路上未過停車線的車輛禁止通行,已過停車線的車輛繼續(xù)通行;綠燈表示該道路允許通行。該電路自動控制十字路口兩組紅、黃、綠交通燈的狀態(tài)轉(zhuǎn)換,實現(xiàn)十字路口自動化。</p><p> 【1】基本功能:假定A、B兩個交通干道交于一個十字路口,A
28、為主干道,B為支干道,A、B干道了兩邊各有一組紅、黃、綠3色指示燈,指揮行人和車輛的通行。</p><p> 白天工作期間,信號燈及車道運行狀態(tài)如表所示。</p><p> 如果工作在夜間,那么南北的黃燈以及東西的黃燈持續(xù)閃爍。 </p><p> 初始狀態(tài)4個路口都亮紅燈,2s后正常工作</p><p> 【2】基本擴展功能:(1)
29、信號燈亮時用數(shù)碼管顯示倒計時。(2)白天與黑夜工作模式轉(zhuǎn)換</p><p> 2.1.2十字路口模擬框圖如下圖2.1.2--1</p><p><b> 圖2.1.2—1</b></p><p> 2.2設計結(jié)構(gòu)框圖2.2--1</p><p><b> 圖2.2--1</b></p&
30、gt;<p><b> 2.3主控部分選擇</b></p><p> 本設計采用的主控部分是常見的單片機AT89s52,實現(xiàn)控制與處理的功能。單片機具有資源豐富、速度快、編程容易等優(yōu)點。利用單片機內(nèi)部的隨機存儲器(RAM)和只讀存儲器(ROM)及其引腳資源,外接液晶,復位電路等實現(xiàn)數(shù)據(jù)的處理傳輸和顯示功能,基本上能實現(xiàn)設計指標。</p><p>
31、此外,根據(jù)一些參考資料,建議交通燈還可以用數(shù)字邏輯電路的方式來實現(xiàn),但是該方案的擴展空間有限,功能上也有局限性,不如選擇單片機AT89S52的方案更全面,單片機靈活的編程設計和豐富的IO端口,及其控制的準確性,不但能實現(xiàn)基本的密碼鎖功能,還能添加溫度顯示、時間顯示甚至添加遙控控制功能。</p><p> 綜上所述,本次設計優(yōu)先選擇了以單片機作為主控的方案。</p><p><b&g
32、t; 2.4整體設計思路</b></p><p> 由于日常見到的交通燈都是每路3個燈(加上對面的每路6個燈)可使用了6個I/O口控制,節(jié)省管腳資源,符合本次設計;而顯示部分采用數(shù)碼管模塊,用9013的三極管作驅(qū)動電路,可以顯示0到9,用兩個數(shù)碼管分別顯示東西,南北兩路,滿足顯示要求,而且也僅占用16個單片機I/O口;白天夜晚模式轉(zhuǎn)換用74ls00的兩個與非門構(gòu)成一個鎖存器,輸入合理給上高低電平便
33、可是Q端輸出“0””1”變換,白天越晚模式轉(zhuǎn)換時只需控制單片機的一個I/O口的高低電平,便能達到目的。</p><p> 電源電路,可以采用5V直流電壓工作。本設計中單獨留出單片機的I/O串口,可以拓展其他功能。74LS00做的鎖存器也留出了輸出Q,Q非口,作為其他需要用。</p><p> 總體上說,本設計的方案簡潔而實用性強,遵循了盡可能減少成本和占用單片機I/O口的原則,同時也可
34、使得元器件的擺放較為為合理。</p><p><b> 3.硬件系統(tǒng)設計</b></p><p><b> 3.1系統(tǒng)硬件介紹</b></p><p> 3.1.1 單片機AT89S52功能介紹</p><p> 【1】.AT89S52單片機基本特性</p><p>
35、 8 位的 CPU, 片內(nèi)有振蕩器和時鐘電路,工作頻率為0~24MHz</p><p> 片內(nèi)有 256字節(jié) 數(shù)據(jù)存儲器 RAM</p><p> 片內(nèi)有 8K字節(jié) 程序存儲器 ROM</p><p> 4個8位 的并行I/O口(P0、P1、P2、P3)</p><p> 1個 全雙工串行通訊口</p><p&
36、gt; 3個16位 定時器/計數(shù)器(T0、T1、T2)</p><p> 可處理 6個中斷源,兩級中斷優(yōu)先級</p><p> 【2】.AT89S52單片機內(nèi)部結(jié)構(gòu)簡圖</p><p><b> 圖3.1.1--1</b></p><p> 【3】AT89S52外部的引腳</p><p>
37、; AT89S52單片機40腳</p><p> Vcc, GND (40,20)2</p><p> XTAL1,XTAL2(18-19)2</p><p> RESET (9) 1</p><p> EA/Vpp (31) 1</p><p> ALE/PROG (30
38、) 1</p><p> PSEN (29) 1</p><p> P0.0—P0.7(39—32)8</p><p> P1.0—P1.7(1—8) 8 </p><p> P2.0—P2.7(21—28)8 </p><p> P3.0—P3.7(10--17)8</p>
39、;<p><b> 圖3.1.1--2</b></p><p> 【4】.AT89S52單片機的引腳介紹:</p><p> ?。?).Vcc, GND:正電源端與接地端 (+5V)</p><p> ?。?)XTAL1, XTAL2: 片內(nèi)振蕩電路輸入/輸出端,通常外接一個晶振和兩個電容</p><p&
40、gt; 常用12M,11.0592M晶振和30pfx2的電容</p><p> CPU都是按照一定的時鐘節(jié)拍與時序進行工作:</p><p> 時鐘周期:Tc=晶振頻率fosc的倒數(shù)</p><p> 機器周期:Tm==12個時鐘周期(Tc)</p><p> 指令周期: Ti:執(zhí)行一條指令所需的機器周期(Tm)數(shù)</p>
41、;<p> ?。?)RESET: 復位端(正脈沖有效,寬度10 mS)</p><p> ?。?)EA/Vpp: 尋址外部ROM控制端/編程電源輸入端。</p><p> 低有效,片內(nèi)無ROM時必須接地;</p><p> 片內(nèi)有ROM時應當接高電平;</p><p> ?。?)把9,18,19,20,31,40接好就構(gòu)成了
42、單片機最小系統(tǒng)</p><p> ?。?)單片機的I/O引腳結(jié)構(gòu):</p><p> 眾多功能各異的I/O引腳源于它結(jié)構(gòu)的不同。P0 P1 P2 P3雖然可以作為I/O口使用,但是內(nèi)部結(jié)構(gòu)是不同的。</p><p> P1口:是準雙向I/O口(內(nèi)置上拉電阻)。輸出時正常,在作輸入口用是要先對它寫“1.</p><p> 什么是準雙向
43、I/O口:在讀數(shù)據(jù)之前,先要向相應的鎖存器做寫1操作的I /O口稱準雙向口; </p><p> P0口:雙向I/O(內(nèi)置場效應管上拉)</p><p> 作用:尋址外部程序存儲器時作雙向8位數(shù)據(jù)口和輸出低8位地位地址復用口。</p><p> 不接外部程序存儲器是課作為8位準雙向I/O口</p><p> P2口:雙向I/O (內(nèi)置
44、了上拉電阻)</p><p> 作用:尋址外部程序存儲器時作輸出高8位地位地址用口。</p><p> 不接外部程序存儲器是課作為8位準雙向I/O口。</p><p> P3口:雙功能口(內(nèi)置了上拉電阻)</p><p> 作用:具有特定的第二功能。在不使用它的第二功能時它就是普通的通用準雙向I/O口。</p><
45、p><b> P3口第二功能表</b></p><p> 引 腳 第 二 功 能 </p><p> P3.0RxD: 串行口接收數(shù)據(jù)輸入端</p><p> P3.1TxD: 串行口發(fā)送數(shù)據(jù)輸出端</p><p> P3.2INT0: 外部中斷0輸入端 </p
46、><p> P3.3INT1: 外部中斷1輸入端 </p><p> P3.4T0: 外部計數(shù)0脈沖輸入端</p><p> P3.5T1: 外部計數(shù)1脈沖輸入端 </p><p> P3.6WR: 寫外設控制信號輸出端</p><p> P3.7RD: 讀外設控制信號
47、輸出端</p><p> 總結(jié):<1>51單片機的8個特殊引腳</p><p> ?Vcc, GND: 電源端</p><p> ?XTAL1, XTAL2: 片內(nèi)振蕩電路輸入、輸出端</p><p> ?RESET: 復位端 正脈沖有效(寬度>10 mS)</p><p> ?
48、EA/Vpp: 尋址外部ROM控制端,低有效。片內(nèi)有ROM時應當接高電平。</p><p> ?ALE/PROG: 地址鎖存允許控制端。</p><p> ?PSEN:選通外部ROM的讀(OE)控制端。 低有效</p><p> <2>51單片機的4個8位的I/O口:</p><p> ?P0.0—P0.7:8位數(shù)據(jù)
49、口和輸出低8位地址復用口,復用時是雙向口;不復用時也是準雙向口)</p><p> ?P1.0—P1.7: 通用I/O口(準雙向口)</p><p> ?P2.0—P2.7: 輸出高8位地址。(用于尋址時是輸出口;不尋址時是準雙向口)</p><p> ?P3.0—P3.7: 具有特定的第二功能(準雙向口)</p><p> 注意:在
50、不外擴ROM/RAM時,P0~P3均可作通用I/O口使用,而且都是準雙向I/O口。</p><p> P0口需外接上拉電阻 P1—P3 可接也可不接;在用作輸入時都需要先置 ”1”。</p><p> 3.1.2 邏輯門74LS00</p><p> 是一個四2 輸入與非門,其真值表:</p><p> 74LS00 引腳圖如下:&l
51、t;/p><p> 3.1.3.共陰數(shù)碼管:</p><p> 八段數(shù)碼管結(jié)構(gòu)(共陰)</p><p> 共陰極7段數(shù)碼管驅(qū)動段碼表; </p><p><b> Pgfedcba </b></p><p> 3FH DB 00111111B;0</p><p
52、> 06HDB 00000110B;1</p><p> 5BHDB 01011011B;2</p><p> 4FHDB 01001111B;3</p><p> 66HDB 01100110B;4</p><p> 6DHDB 01101101B;5</p><p> 7DH
53、DB 01111101B;6</p><p> 07HDB 00000111B;7</p><p> 7FHDB 01111111B;8</p><p> 6FHDB 01101111B;9</p><p> 3.1.4 三極管s9013</p><p><b> 圖3.1.3--1&
54、lt;/b></p><p> 3.1.4 9013是一種最常用的普通三極管。 </p><p> 它是一種低電壓,大電流,小信號的PNP型硅三極管</p><p> ?集電極電流Ic:Max -500mA </p><p> ?集電極-基極電壓Vcbo: -40V </p><p> ?工作溫度
55、:-55℃ to +150℃ </p><p> ?和9013(NPN)相對 </p><p><b> ?主要用途: </b></p><p><b> o開關應用 </b></p><p><b> o射頻放大</b></p><p>
56、;<b> 圖3.1.4--1</b></p><p><b> 3.2.硬件電路</b></p><p><b> 3.2.1復位電路</b></p><p> 單片機復位的原理是,在時鐘電路開始工作后,在單片機的RST引腳施加24個時鐘振蕩電路(即兩個機器周期)以上的電平,單片機便可以實現(xiàn)
57、復位。一般采用外部復位電路來進行單片機復位,RST引腳保持10ms以上的高電平。在復位期間,單片機的ALE引腳和PSEN引腳均輸出高電平。當RST引腳從高電平跳變?yōu)榈碗娖胶?,單片機便從0000H單元開始執(zhí)行程序。</p><p> 在實際應用的電路中,一般采用既可以手動復位,又可以上電復位的電路,這樣可以人工復位單片機系統(tǒng)。上電復位部分的原理也是RC電路的充放電效應。復位電路如圖,該電路在最簡單的復位電路下增加
58、了手動復位按鍵,在接通電源瞬間,電容C7上的電壓很小,復位下拉電阻上的電壓接近電源電壓,即RST為高電平,在電容充電的過程中RST端電壓逐漸下降,當RST端的電壓小于某一數(shù)值后,CPU脫離復位狀態(tài),由于電容C7足夠大,可以保證RST高電平有效時間大于24個振蕩周期,CPU能夠可靠復位。</p><p><b> 復位電路: </b></p><p><b>
59、; 晶振電路:</b></p><p> 圖3.2.1—1 圖3.2.1--2</p><p> 3.2.2 晶振電路</p><p> AT89s52引腳XTAL1和XTAL2與晶振及電容C8、C9按照圖所示連接。振蕩器用于產(chǎn)生單片機正常工作
60、時所需的時鐘信號。單片機采用CMOS工藝,內(nèi)部包含一個振蕩器,當然也允許采用外部振蕩器,由外部振蕩器產(chǎn)生時鐘信號來供內(nèi)部CPU運行使用。</p><p> 單片機內(nèi)部包含一個高增益的單機反相放大器,引腳XTAL1和XTAL2分別為片內(nèi)反相放大器的輸入端口和輸出端口,工作頻率為0-24MHz。當外接晶振的時候,電容值一般選擇C1=C2=30pF,所以本設計選擇了30pF電容,晶振采用12MHz</p>
61、<p> 由復位電路,晶振電路和單片機構(gòu)成最小單片機系統(tǒng)如下圖:</p><p> 3.2.3 數(shù)碼管顯示電路</p><p><b> 圖3.2.3</b></p><p> 用的是9013三極管驅(qū)動數(shù)碼管::接上如圖VCC,GND驅(qū)動相應的三極管會導通,這時只要I/O口送出數(shù)字的顯示代碼,數(shù)碼管就能正常顯示數(shù)字。<
62、;/p><p> 3.2.4 十字路LED紅綠燈顯示</p><p> 當單片機輸出“0”是燈亮,采用led共陽方式。擺放按照十字路口紅黃綠位置。如下圖</p><p><b> 圖3.2.4</b></p><p><b> 4軟件程序設計</b></p><p>&l
63、t;b> 4.1主程序流程圖</b></p><p> 白天模式 模式轉(zhuǎn)換</p><p><b> 4.2 程序代碼</b></p><p> #include<reg52.h></p><p>
64、 #define uint unsigned int</p><p> Unsigned char code table[]={0x7E,0x7B,0x7D,0x7F,0x7D,0x7F,0x7D,0x7F,0x7D,0x7F,0xDE,0xBE,0xFE,0xBE,0xFE,0xBE,0xFE,0xBE,0xFE,};</p><p> unsigned char code ywn
65、s[]={0xBD,0xFF};</p><p> unsigned char code smg[]={0x3F,0x06,0x5B,0x4F,0X66,0x6D,0x7D,0x07,0x7F,0x6F};</p><p> unsigned char num;</p><p> unsigned char m;</p><p> u
66、nsigned char n;</p><p> void delayms(uint);</p><p> void delayms(uint xms) //延遲xms毫秒</p><p><b> {</b></p><p><b> uint i,j;</b></p>
67、<p> for(i=xms;i>0;i--)</p><p> for(j=110;j>0;j--);</p><p><b> }</b></p><p> void main()</p><p><b> {</b></p><p>
68、P0=0xFF;P1=0x3F;P2=table[0];P3=0x3F;delayms(800);</p><p><b> while(1)</b></p><p><b> {</b></p><p> if(P0^0==1) //白天模式</p><p><b>
69、{</b></p><p> while(P0^0==1)</p><p><b> {</b></p><p> for(num=1;num<19;num++)</p><p><b> {</b></p><p> if(num==1|
70、|num==10)</p><p><b> {</b></p><p> if(num==1)</p><p><b> {</b></p><p> P2=table[num];</p><p> for(m=9;m>3;m--){P1=smg[m];d
71、elayms(2200);}</p><p><b> } </b></p><p><b> else</b></p><p><b> {</b></p><p> P2=table[num];</p><p> for(m=9;m&g
72、t;3;m--){P3=smg[m];delayms(2200);}</p><p><b> }</b></p><p><b> }</b></p><p><b> else {</b></p><p> if(num==2||num==3||num==4||n
73、um==5||num==6||num==7||num==8||num==9)</p><p><b> {</b></p><p> if(num==2||num==3){P2=table[num];P1=0x4F;delayms(800);}</p><p><b> else{</b></p>&l
74、t;p> if(num==4||num==5){P2=table[num];P1=0x5B;delayms(800);}</p><p><b> else{</b></p><p> if(num==6||num==7){P2=table[num];P1=0x06;delayms(800);}</p><p> else {P2
75、=table[num];P1=0x3F;delayms(800);}</p><p><b> }</b></p><p><b> }</b></p><p><b> }</b></p><p><b> else{</b></p&g
76、t;<p> if(num==11||num==12){P2=table[num];P3=0x4F;delayms(800);}</p><p><b> else{</b></p><p> if(num==13||num==14){P2=table[num];P3=0x5B;delayms(800);}</p><p>
77、<b> else{</b></p><p> if(num==15||num==16){P2=table[num];P3=0x06;delayms(800);}</p><p> else {P2=table[num];P3=0x3F;delayms(800);}</p><p><b> }</b></p
78、><p><b> }</b></p><p><b> }</b></p><p><b> }</b></p><p><b> }</b></p><p><b> }</b></p>
79、<p><b> }</b></p><p> else //夜晚模式,黃燈閃</p><p><b> {</b></p><p> while(P0^0==0)</p><p> {P1=0x3F;</p><p>&
80、lt;b> P3=0x3F;</b></p><p> for(n=0;n<2;n++)</p><p><b> {</b></p><p> P2=ywns[n];delayms(200);</p><p><b> }</b></p><p
81、><b> }</b></p><p><b> }</b></p><p><b> }</b></p><p><b> } </b></p><p> 4.5 Proteus仿真如下圖;仿真成功</p><p&
82、gt;<b> 5.成品照片</b></p><p><b> 謝 辭</b></p><p> 對于這次畢業(yè)設計,我非常感謝我們的指導老師謝先明老師對我的悉心指導和幫助,感謝謝老師和班上的同學能將畢業(yè)設計的相關消息及時地通知我,同時還要感謝班上的同學在我設計電路的過程中給我的各種幫助,使我解決了一個又一個的難題。 </p>
83、<p> 大學生活即將結(jié)束,在這四年中,我得到了很多老師、同學、朋友的幫助,在這里,我對他們表示衷心的感謝。</p><p><b> 參考文獻</b></p><p> [1] 郭天祥.51單片機C語言教程.北京:電子工業(yè)出版社,2008</p><p> [2] 李群芳,肖看.張士軍.單片機微型計算機與幾口技術.北京
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 電子線路課程設計交通燈
- 交通燈課程設計---簡易交通燈控制電路
- 電子線路課程設計報告---交通燈控制器
- 電子線路課程設計---基于單片機控制的交通燈
- 交通燈控制電路課程設計
- 課程設計--交通燈控制電路
- 電子課程設計-交通燈控制電路設計
- 數(shù)電交通燈課程設計---交通燈控制電路
- 數(shù)電交通燈課程設計-- 交通燈控制電路
- 數(shù)電交通燈課程設計--交通燈控制電路
- 數(shù)電交通燈課程設計---交通燈控制電路
- 數(shù)電課程設計---交通燈控制電路
- 數(shù)電交通燈課程設計--交通燈邏輯控制電路設計
- 數(shù)電課程設計---交通燈控制電路
- hdl課程設計——交通燈控制電路設計
- 數(shù)電交通燈課程設計-- 交通燈邏輯控制電路設計
- 電子線路課程設計
- 模擬電子線路課程設計--音響電路
- 數(shù)電課程設計---交通燈控制電路設計
- 數(shù)電課程設計--- 交通燈控制電路設計
評論
0/150
提交評論