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

正文內(nèi)容

交通燈控制系統(tǒng)設(shè)計(jì)(更新版)

  

【正文】 i=0。 if(i==2) //到500ms,則取反東西方向的黃燈,黃燈閃 { i=0。 second=2。 i++。 second。 second=50。 l_yellow=~l_yellow。 //秒值減1 } else { P1=0x3f。 //********************************* case 2: //標(biāo)志位為2,則顯示第三種狀態(tài) { state2()。 if(second0) //50秒是否顯示完,未完則顯示秒值 { P1=table[second/10]。 l_red=1。 h_green=0。 l_yellow=1。 l_red=0。 //東西方向綠燈亮 h_green=0。 //置標(biāo)志位 second=50。sbit h_yellow= P2^3。在此,謹(jǐn)向老師表示崇高的敬意和衷心的感謝!感謝您對(duì)我的傾囊賜教、鞭策鼓勵(lì),您的諄諄教誨我將會(huì)銘記在心。該控制系統(tǒng)簡(jiǎn)單可靠,具有較好的適用性和推廣價(jià)值。因此此軟件仿真系統(tǒng)中也具有這個(gè)功能。它可以在Window 操作系統(tǒng)上運(yùn)行,還可以分析和仿真各種模擬器件、集成電路。通常我們需要把編寫(xiě)的源程序通過(guò)機(jī)器匯編變?yōu)闄C(jī)器代碼。與此同時(shí)還需要對(duì)單片機(jī)的一些外圍電路進(jìn)行初始化設(shè)置開(kāi)始初始化A綠燈 B紅燈延時(shí)50sA綠燈閃亮3次A黃燈 B紅燈延時(shí)3sB綠燈閃爍3次圖41 主流程圖 有車(chē)放行時(shí)的中斷服務(wù)程序中斷響應(yīng)關(guān)中斷保護(hù)現(xiàn)場(chǎng)開(kāi)中斷A道有車(chē)?開(kāi)中斷恢復(fù)現(xiàn)場(chǎng)關(guān)中斷延時(shí)50sA綠燈B紅燈B道有車(chē)?A紅燈 B綠燈N返回YYN返回圖42 有車(chē)放行中斷流程圖 緊急情況中斷服務(wù)程序中斷子流程圖,當(dāng)出現(xiàn)緊急情況時(shí)的中斷程序。 主程序如圖31所示。當(dāng)某一字段的陰極為高電平時(shí),相應(yīng)字段就不亮。時(shí)鐘電路:AT89C51單片機(jī)的時(shí)鐘電路一般是在他的始終引腳外接晶體振蕩器件,和內(nèi)部高增益反向放大器構(gòu)成自激振蕩器電路。 復(fù)位電路復(fù)位電路操作有上電自動(dòng)復(fù)位電路和按鍵手動(dòng)復(fù)位兩種方式。P2口輸出位選碼,P1口輸出段選碼,位選碼占用輸出口的線(xiàn)決定于顯示器的位數(shù),比如8位就要占8條。當(dāng)公共陽(yáng)極接到+5V,陰極上的信息為“1”時(shí),段就不亮;信息為“0”時(shí),段就點(diǎn)亮。當(dāng)此輸入端保持兩個(gè)機(jī)器周期的電平時(shí),就可以實(shí)現(xiàn)復(fù)位操作;(6)ALE:地址所存允許信號(hào)端。 2 主要器件介紹 主控芯片的選擇本設(shè)計(jì)選用的微處理器是兼容標(biāo)準(zhǔn)MCS51指令的AT89C51單片機(jī)。二位一體的LED重復(fù)執(zhí)行50秒的倒計(jì)時(shí)。哈特設(shè)計(jì)、制造的燈柱高7米,身上掛著一盞紅、綠兩色的提燈煤氣交通信號(hào)燈,這是城市街道的第一盞信號(hào)燈。最早的智能交通燈控制系統(tǒng)源于美國(guó),目前智能交通在美國(guó)的應(yīng)用已達(dá)80%以上。本設(shè)計(jì)是以單片機(jī)為基礎(chǔ)的交通燈控制系統(tǒng)的設(shè)計(jì),利用硬件和軟件相結(jié)合的方式設(shè)計(jì)出能夠解決交通燈控制系統(tǒng)的設(shè)計(jì)方案。畢業(yè)設(shè)計(jì)(論文)中凡引用他人已經(jīng)發(fā)表或未發(fā)表的成果、數(shù)據(jù)、觀點(diǎn)等,均已明確注明出處。該交通燈控制系統(tǒng)設(shè)計(jì)完成之后能夠用有效的改善擁堵的十字路口的交通,在遇到緊急情況時(shí)可人性化控制。分別是出行和交通管理系統(tǒng)、出行需求管理系統(tǒng)、公交運(yùn)營(yíng)系統(tǒng)、商務(wù)車(chē)輛運(yùn)營(yíng)系統(tǒng)、電子收費(fèi)系統(tǒng)、應(yīng)急管理系統(tǒng)、先進(jìn)的車(chē)輛控制和安全系統(tǒng)。 本設(shè)計(jì)所要實(shí)現(xiàn)的目標(biāo)基于AT89C51單片機(jī)的交通燈控制系統(tǒng),由電源電路、單片機(jī)主控電路、顯示電路、晶振電路和復(fù)位電路幾部分組成。實(shí)際中可以接其它可以產(chǎn)生中斷信號(hào)的信號(hào)源。AT89C51單片機(jī)的主要性能特征如下:(1) 與MCS51兼容;(2) 4K字節(jié)可編程Flash存儲(chǔ)器;(3) 壽命:1000寫(xiě)/擦循環(huán);(4) 數(shù)據(jù)保留時(shí)間:10年;(5) 全靜態(tài)工作:0HZ24MHZ。圖22 2位7段數(shù)碼管圖 7段數(shù)碼管性能簡(jiǎn)介七段數(shù)碼管每段由發(fā)光LED組成。靜態(tài)顯示就是當(dāng)顯示器顯示某個(gè)字符時(shí),相應(yīng)的段(發(fā)光二極管)恒定地導(dǎo)通或截止,直到顯示另一個(gè)字符為止。圖23 7段數(shù)碼管內(nèi)部排列圖3 系統(tǒng)硬件構(gòu)成 設(shè)計(jì)原理框圖基于AT89C51單片機(jī)的交通信號(hào)燈控制系統(tǒng)由電源電路、單片機(jī)主控電路、按鍵控制電路和顯示電路幾部分組成,框圖如下圖所示:圖31 設(shè)計(jì)結(jié)構(gòu)框圖 外圍電路 電源電路本次設(shè)計(jì)的電源電路為+5V穩(wěn)壓電源,其電路如圖32所示。系統(tǒng)上電運(yùn)行后需要復(fù)位,一般是通過(guò)手動(dòng)復(fù)位來(lái)實(shí)現(xiàn)的,通常采用手動(dòng)復(fù)位和上電自動(dòng)復(fù)位組合。數(shù)碼管在其中要加相應(yīng)大小的上拉電阻,上拉電阻的作用就是增大電流,是數(shù)碼管更亮,在此設(shè)計(jì)中,由于I/O接口數(shù)量足夠,所以采用數(shù)碼管靜態(tài)顯示方法,這樣雖然浪費(fèi)I/O接口,但是本設(shè)計(jì)條件允許,使軟件設(shè)計(jì)更簡(jiǎn)單,更容易。當(dāng)某一字段的陽(yáng)極為低電平時(shí),相應(yīng)字段就不亮。該中斷具有最高的優(yōu)先級(jí)。在人為手動(dòng)復(fù)位和初始化的情況下,各路口所有交通燈均點(diǎn)亮。Keil C51 軟件具有豐富的庫(kù)函數(shù)和功能強(qiáng)大的集成開(kāi)發(fā)調(diào)試工具。 (3)有各種虛擬儀器,如示波器、邏輯分析儀、信號(hào)發(fā)生器等功能。西北東南東西北圖52 南北通行 南北黃燈閃爍顯示東西延時(shí)紅燈延時(shí)3s,南北方向黃燈閃爍3s警示停車(chē)。指導(dǎo)老師是位認(rèn)真負(fù)責(zé)的好老師,他多次詢(xún)問(wèn)我的畢設(shè)進(jìn)展和實(shí)驗(yàn)過(guò)程,并為我指點(diǎn)迷津,幫助我開(kāi)拓思路,為我指引了正確的研究方向,使我少走了許多彎路。最應(yīng)該感謝的是生我養(yǎng)我的父母,是他們給予了我無(wú)私的愛(ài),為我的成長(zhǎng)付出了許多,是他們教育我要成為祖國(guó)的棟梁之才,是他們堅(jiān)定了我追求人生理想的信念。sbit l_yellow= P2^6。 //置定時(shí)器的初始值,定時(shí)50ms TL0=0xb0。 l_green=1。}//************************************//狀態(tài)3,東西方向黃燈閃,南北方向紅燈亮//************************************void state3(void){ h_red=1。 h_yellow=0。 l_green=0。}//***************************************// 中斷程序//***************************************void int_0() interrupt 1 using 0{ count++。 //秒值減1 } else //50秒是否顯示完,顯示完了則全顯示0 { P1=0x3f。 //到500ms,則取反南北方向的綠燈,綠燈閃 i++。 //狀態(tài)2顯示完了,秒值再賦初值2s flag=3。 if(second0) //2秒是否顯示完,未完則顯示秒值 { P3=table[second%10]。 } } } }break。 second=3。 P1=table[second/10]。 } } }break。 second。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1