freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于stc89c52單片機(jī)的交通燈設(shè)計(jì)(存儲(chǔ)版)

  

【正文】 ,如下圖 14 所示。 ③ 當(dāng)南北方向?yàn)榫G燈,此道車輛通行;東西方向?yàn)榧t燈,東西道車輛禁止通過(guò),行人通行,時(shí)間為 20 秒。若中間發(fā)生過(guò)緊急情況,則按緊急處理之前繼續(xù)運(yùn)行。在此,由于自身能力有限,在課程設(shè)計(jì)中碰到了很多的問題,我們通過(guò)查閱相關(guān)書籍、資料以及和周圍同學(xué)交流得到解決。王老師對(duì)于相關(guān)領(lǐng)域技術(shù)發(fā)展方向的把握,嚴(yán)謹(jǐn)求實(shí)的治學(xué)態(tài)度,使我受益匪淺。 G2? OFF。 d ? num1%10。 ET1? 1。 TL1? (6553650000) %256。 P2=0xfb。 P2=0xfd。b? num%10。 EA? 1。 b? num%10。 Y1? OFF。 通 過(guò)比較選出最好的方案 ,這個(gè)過(guò)程中,我們都提高了自己的表達(dá)能力。使我們?cè)趩纹瑱C(jī)的基本原理、單片機(jī)應(yīng)用學(xué)習(xí)過(guò)程中,以及在常用編程設(shè)計(jì)思路技巧的掌握方面都能向前邁了一大步,為日后成為一名合格的應(yīng)用型人才打下良好的基礎(chǔ)。 狀態(tài) S1 S2 S3 S4 時(shí)間 20s 3s 20s 3s 南北道 紅燈亮 紅燈亮 綠燈亮 黃燈亮 東西道 綠燈亮 黃燈亮 紅燈亮 紅燈亮 41 圖 18 硬件調(diào) 試結(jié)果 1. 輕按【復(fù)位】按鈕后,東西方向通行(綠燈亮),數(shù)碼管顯示從 20 秒開始倒計(jì)時(shí);同時(shí),南北方向禁行(紅燈亮),數(shù)碼管顯示從23 秒開始倒計(jì)時(shí)。 40 表 3 十字路口指示燈燃亮方案 表 3 說(shuō)明: ① 當(dāng)南北方向?yàn)榧t燈,此道車輛禁止通行,南北道行人可通過(guò);東西道為綠燈,此道車輛通過(guò),行人禁止通行,時(shí)間為 20 秒。 } 35 (五)結(jié)果分析 的仿真 結(jié)果 圖 12 Proteus 的仿真結(jié)果 36 各狀態(tài)仿真結(jié)果 ( 1) 復(fù)位狀態(tài) 輕按【復(fù)位】按鈕后,東西方向通行(綠燈亮),數(shù)碼管顯示從20 秒開始倒計(jì)時(shí);同時(shí),南北方向禁行(紅燈亮),數(shù)碼管顯示從 23秒開始倒計(jì)時(shí),如下圖 13 所示。 P0=table[c]。 } */ void display(uchar a,uchar b,uchar c,uchar d) //顯示程序 { 34 P0=table[a]。 P0=table[c]。 } } /*void display(uchar a,uchar b,uchar c,uchar d) //顯示程序 { P0=table[a]。t1=920) { num1。amp。 TL1=(6553650000)%256。 if(num==0) //紅燈結(jié)束,開綠燈 { num=20。t0=460) //黃燈時(shí)間 { num。 t0++。 TL1=(6553650000)%256。 a=num/10。 } } } } void init() //初值函數(shù) { 28 g1=ON。 // break。 } } } void Keyscan() { uchar temp。amp。 TR1=0。x0。 24 uint t0,t1。各個(gè)子程序塊見附錄。本系統(tǒng)采用的是兩位共陰極數(shù)碼管。我們的用的是動(dòng)態(tài),所謂動(dòng)態(tài)顯示,就是輪流點(diǎn)亮各位顯示器,該方法只需一個(gè) 8 位段輸出口和一個(gè) 8 位掃描輸出,后者的作用是依次接通各位 LED。因此,此系統(tǒng)電路的晶體振蕩器的值為 11MHz,電容應(yīng)盡可能的選擇陶瓷電容,電容值約為 30μ F。晶振的頻率可以在 1MHz24MHz 內(nèi)選擇。當(dāng) EA端保持高電平時(shí),單片機(jī)訪問內(nèi)部程序存儲(chǔ)器,但在 PC(程序計(jì)數(shù)器)值超過(guò) 0FFFH 時(shí)將自動(dòng)轉(zhuǎn)向執(zhí)行外部程序存儲(chǔ)器內(nèi)的程序。但是每當(dāng)訪問外部數(shù)據(jù)存儲(chǔ)器時(shí),在兩個(gè)機(jī)器周期中 ALE 只出現(xiàn)一次,即丟失一個(gè) ALE 脈沖。 13 ( 1) RSR/ VPD( 9 腳):復(fù)位信號(hào)輸入端,高電平有效,當(dāng)振蕩器運(yùn)行時(shí),在此引腳加上兩個(gè)機(jī)器周期的高電平將使單片機(jī)復(fù)位( REST)。內(nèi)部的 8KB 存儲(chǔ)器用于存放可編程控制器監(jiān)控程序。求于要求簡(jiǎn)單,我們把各 個(gè)路口的紅燈、綠燈和黃燈設(shè)成直行和左拐兩個(gè)通行方式所共有,也就 10 是說(shuō),一個(gè)路口只需三個(gè)狀態(tài)燈,一個(gè)共有的綠燈,一個(gè)共有的紅燈,一個(gè)共有的黃燈。 綜上所述,我選擇第二種方案。單片機(jī)運(yùn)算能力強(qiáng),軟件編程靈活,自由度大。 ( 4)進(jìn)行軟件系統(tǒng)的設(shè)計(jì),對(duì)于本系統(tǒng),本人采用 C 語(yǔ)言編寫程序,對(duì)單片機(jī)內(nèi)部結(jié)構(gòu)和工作情況做了充足的研究,了解定時(shí)器,中斷以及延時(shí)原理,總體上完成了軟件的編寫。并在一定程度上盡可能的降低由道路擁擠造成的經(jīng)濟(jì)損失,同時(shí)也減小了工作人員的勞動(dòng)強(qiáng)度。左右轉(zhuǎn)彎車輛都必須讓合法地正在路口內(nèi)行駛的車輛和過(guò)人行橫道的行人優(yōu)先通行。紅燈亮表示“停止”,綠燈亮表示“通行”。今天, 紅綠燈安裝在各個(gè)道口上,已經(jīng)成為疏導(dǎo)交通車輛最常見和最有效的手段。該系統(tǒng)模擬現(xiàn)實(shí)中十字路口的通行指示,倒計(jì)時(shí)和緊急 車輛強(qiáng)行通過(guò)等功能。本系統(tǒng)性價(jià)比高,實(shí)用性強(qiáng),操作簡(jiǎn)單,功能全面,有廣泛的應(yīng)用前景。 1868 年,英國(guó)機(jī)械工程師納伊特在倫敦威斯敏斯特區(qū)的議會(huì)大廈前的廣場(chǎng)上,安裝了世界上最早的煤氣紅綠燈。紅外線紅綠燈當(dāng)行人踏上對(duì)壓力敏感的路面時(shí),它就能察覺到有人要過(guò)馬路。 隨著經(jīng)濟(jì)的發(fā)展,交通運(yùn)輸中出現(xiàn)了一些傳統(tǒng)方法難以解決的問題。使交管人員有更多的精力投入到管理整個(gè)城市交通控制,帶來(lái)更大的經(jīng)濟(jì)和社會(huì)效益 ,為創(chuàng)造美好的城市交通形象發(fā)揮更多的作用。紅燈亮禁止通行,綠燈亮允許通行。 圖 2 系統(tǒng)設(shè)計(jì)結(jié)構(gòu)圖 9 2. 3 電源 模塊 方案 為使模塊穩(wěn)定工作,須有可靠電源。這種方案只顯示有限的符號(hào)和數(shù)碼字符,簡(jiǎn)單,方便。經(jīng)上述各模塊的方案選擇與論證,十字路口交通燈控制系統(tǒng)的控制芯片選用單片機(jī) STC89C52 作為整個(gè)系統(tǒng)的核心控制器件,主要負(fù)責(zé)整個(gè)系統(tǒng)工作的控制和運(yùn)算,從而使各模塊正常工作;采用七段 LED 數(shù)碼管和 LED 燈作為顯示器件,用七段 LED 數(shù)碼管完成倒計(jì)時(shí)顯示,用LED 燈作為狀態(tài)燈指示功能;以電池組供電作為系統(tǒng)電源部分,可對(duì) 11 各個(gè)模塊供電 且 便于演示。 ( 1) Vcc( 40 腳):接 +5V 電源,為單片機(jī)芯片提供電能 。當(dāng) Vcc 下降到低于規(guī)定值,而 VPD在其規(guī)定的電壓范圍內(nèi)( 5177。此輸出為單片內(nèi)訪問外部程序存儲(chǔ)器的讀選通信號(hào)。 ( 2) P1( ~)是一個(gè) 8 位準(zhǔn)雙向 I/O 口(作為輸入時(shí),口鎖存器置 1),帶有內(nèi)部上拉電阻,可帶 4 個(gè) LSTTL 負(fù)載。 AT89 單片機(jī)內(nèi)部有一個(gè)用于構(gòu)成振蕩器的高增益反相放大器。復(fù)位后 P0- P3 口均置 1 引腳表現(xiàn)為高電平,程序計(jì)數(shù)器和特殊功能寄存器 SFR 全部清零。調(diào)整電流和時(shí)間參數(shù),可實(shí)現(xiàn)亮度較高且較穩(wěn)定的顯示。再利用一個(gè)手動(dòng)按鈕接至單片機(jī)外部中斷 1 當(dāng)其按下時(shí),如果是東西道是紅燈,而南北道是綠燈,則將其置為東西是綠燈,南北是紅燈;如果是東西道是綠燈 ,而南北道是紅燈,則將其置為東西是紅燈,南北是綠燈。 sbit l1=P1^2。*/ void init()。y)。 //全部顯示 if(key==1) //東西方向 { P1=0xde。amp。 //延時(shí),消抖 temp=P3。 case 0xfb:key=0。 g2=OFF。 d=num1%10。 ET1=1。 g1=OFF。 30 y1=OFF。 l1=OFF。 if(num1==0) { num1=20。 g2=OFF。 y2=OFF。 P2=255。 P2=255。 P2=0xff。 P2=0xff。 37 圖 14 正常通行狀態(tài)顯示 結(jié)果 ( 3)南北通行狀態(tài) 輕按【南北通行】按鈕后,表示發(fā)生 A 類緊急情況需進(jìn)行應(yīng)急處理,交通信號(hào)燈東西方向強(qiáng)制禁行(亮紅燈),南北方向強(qiáng)制通行(綠燈亮)疏通車流,四個(gè)方向倒計(jì)時(shí)一直顯示 99 秒,如下圖 15。 ④ 這樣如上表的時(shí)間和紅、綠、黃出現(xiàn)的順序依次出現(xiàn)這樣行人和車輛就能安全暢通的通行。 42 3. 輕按【南北通行】按鈕后,表示發(fā)生 A 類緊急情況需進(jìn)行應(yīng)急處理,交通信號(hào)燈東西方向強(qiáng)制禁行(亮紅燈),南北方向強(qiáng)制通行(綠燈亮)疏通車流,四個(gè)方向倒計(jì)時(shí)一直顯示 99 秒。 還有交通燈是我們生活中非常常見的一種東西,對(duì)于我們學(xué)以致用的這種能力得到了很好鍛煉, 能夠?yàn)槲覀円院蟮墓ぷ饔趯W(xué)習(xí)打下基礎(chǔ)。值此論文完成之際,謹(jǐn)向王老師表示衷心的感謝! 在此也要感謝我們各位隊(duì)友和同學(xué),正是大家的互相幫助和支持,我們才能克服一個(gè)又一個(gè)的困難和疑惑,直至本文的 順利完成。 Y2? OFF。 TMOD? 0x11。 TR0? 1。 t1? t1+1 t1%20=0 t1? 460 Num1? Num11 Y Y Num? 20 G2? ON Y? OFF R2? OFF N N Y N Y Num1=0 Num1? 3 G2? OFF Y2? ON R2? OFF N Y N Y Num1? Num11 Num=0 Num1? 23 G2? OFF Y2? OFF R2? ON Y N t1? 0 N t1=920 Y N c? num1/10。 延時(shí) delay(1) P2=0xff P0=table[d]。 延時(shí) delay(1) P2=0xff P0=table[b]。 t0? t0+1 t0%20=0 t0? 400 Num? Num1 Y Y Num=0 Num? 3 G1? OFF
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1