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

正文內(nèi)容

交通燈單片機實現(xiàn)實習(xí)報告(參考版)

2024-11-09 13:59本頁面
  

【正文】 七個按鍵操作,分別是:禁止通行、東西通行、南北通行、時間加、時間減、切換方向、確認。(以上幾種單片機全部為51系列單片機,除了名字不一樣外,功能及應(yīng)用完全一樣,互相兼容)兩個兩位一體數(shù)碼管顯示東西、南北方向時間。按鍵一個,按鍵復(fù)位采用AT89s51型號的單片機,由于交通十字路口的對稱性,所以一個引腳可以同時控制兩個燈,將發(fā)光二極管分別接到P1各個引腳,在其中加入一個時振蕩當(dāng)電路,來控制時間,這里我們讓每次黃燈亮的時候發(fā)出六聲響,通過C程序的控制就可以實現(xiàn),每次循環(huán)是10秒。材料: 89S51 晶振1K電阻、10UF電容12個燈,紅、黃、綠各四個,12個1K電阻,十字路口嘛。時序狀態(tài):紅 綠 紅 綠序號 左 前 右 自 左 前 右 自 前 右 自 前 右 自1 0 1 0 0 1 0 1 1 1 1 0 0 0 2 1 0 0 1 0 1 1 0 1 0 1 0 1 0 3 0 1 0 1 1 0 1 0 1 0 1 0 1 0 4 1 1 1 1 0 0 0 0 0 1 0 1 0 1 5 1 1 0 1 0 0 1 0 0 0 1 1 1 0 */另外修正個錯誤while(1){time_x(0xA5, 0x70, 0x0)。^_^Dai_Weis 于 200554 13:43:23 重新給你說明/************************************************************************************ * ** Keil C AT89S51 交通信號控制程序 * *(C)版權(quán)所有 Dai_Weis * * ************************************************************************************ 開發(fā)說明:固定時間信號變換,南北設(shè)置調(diào)頭、左傳、直行、右轉(zhuǎn)、自行車。time_s(0xD0, 0x10, 0x62, 0xD2, 0x16)。time_s(0xF0, 0x24, 0x20, 0xF0, 0x25)。time_s(0x50, 0x50, 0x2A, 0x5A, 0x52)。time_s(0x92, 0x52, 0x4, 0x96, 0x52)。time_s(0xA4, 0x38, 0x1, 0xA5, 0x38)。} //主程序void main(){P1 = P2 = P3 = 0x0。P3 = P_P3。}P1 = P_P1。P2 = P_P22。delay(5, 65535)。i ++){P1 = P_P1。for(i = 0。delay(150, 65535)。P2 = P_P2。i++){ } t。for(i = 0。//右轉(zhuǎn)sbit e_up_y = P3^6。//直行東西方向黃燈sbit e_bike_y = P3^4。//自行車sbit e_right_r = P2^5。//右轉(zhuǎn)sbit e_up_g = P2^2。//左轉(zhuǎn) 調(diào)頭東西方向綠燈sbit e_bike_g = P2^0。//右轉(zhuǎn)sbit n_up_y = P3^2。//左轉(zhuǎn) 調(diào)頭 南北方向黃燈sbit n_bike_y = P3^0。//右轉(zhuǎn)sbit n_up_r = P1^6。//左轉(zhuǎn) 調(diào)頭南北方向紅燈sbit n_bike_r = P1^4。//右轉(zhuǎn)sbit n_up_g = P1^2。下面是一個單片機交通燈程序 /******************************************************************************************* * ** Keil C 89S51 交通信號控制程序 * *(C)版權(quán)所有 Dai_Weis * * ******************************************************************************************* */include “” define UINT unsigned int define ULONG unsigned long define UCHAR unsigned char /*信號燈變量南北方向綠燈sbit n_bike_g = P1^0。黃燈滅,紅燈亮?xí)r,再次置顯示器為29,并開始減計數(shù),直到為0,十字路口紅綠燈交換,完成一次工作循環(huán)。如此循環(huán),周而復(fù)始。但是在我們設(shè)計和調(diào)試的過程中,也發(fā)現(xiàn)了一些問題,譬如紅燈和綠燈的切換還不夠迅速,紅綠燈規(guī)則不效率還不是很高等等,這需要在實踐中進一步完善。3.整體電路測試系統(tǒng)上電,刷寫好程序即可開始測試,觀測一個周期(共計S1~S4四個狀態(tài),默認140 秒)燈的顯示狀態(tài)是否正常,同時觀察倒計的計數(shù)是否正常。五、測試、數(shù)據(jù)及結(jié)果分析 1.狀態(tài)燈顯示測試當(dāng)電路連接完畢后,將寫好的測試程序刷寫到芯片內(nèi),K1 和K2分別給端口送高電平和低電平,通電即可檢測。當(dāng)檢測到K2鍵按下的時候就自動返回到主程序。2.按鍵子程序流程圖它包含倒計時調(diào)整和緊急狀態(tài)兩個狀態(tài)。見圖3-2 所 示。共四組和上述相同的電路分別代表東西南北四個方向的紅綠燈,使用兩片74LS04 作為 驅(qū)動。觀察圖可以看出:兩組發(fā)光管(一組紅、一組綠)由于反相器的作用,其邏輯狀態(tài)恰恰 相反。三、電路圖及設(shè)計文件 1.燈控制電路設(shè)計由于32個LED 來實現(xiàn)紅綠燈狀態(tài),若直接接在單片機的口線,路口倒計時的顯示就不能實現(xiàn),所以本次設(shè)計中采用一種新型的電路如圖3-1 所示。TS1+TS2=TS3 TS2=TS4 TS1=TS3 我們可以依據(jù)上述的標準來改變車輛的放行時間。表中的“”代表是紅燈亮(也代表邏輯上的0),“√”是代表綠燈亮(也代表邏輯上 的1),依上表,就可以向相應(yīng)的端口送邏輯值。因此最終只需寫出一組SSSS4的邏輯狀態(tài)表。請注意圖2-1b和圖2-1d,它們在一個時間段中四個方向都可以通車,這種狀態(tài)能在一定的時間內(nèi)達到較大的車流量,效率特別高。說明:此圖為直方圖,上邊為北路口燈,右邊為東路口燈,下邊為南路口燈,左邊為西 路口燈。二、理論分析與計算1.交通燈顯示時序的理論分析與計算對于一個交通路口來說,能在最短的時間內(nèi)達到最大的車流量,就算是達到了最佳的性能,我們稱在單位時間內(nèi)多能達到的最大車流為車流量,用公式:車流量= 車流 / 時間 來表示。因為設(shè)計時精簡和優(yōu)化了電路,所以剩余的口資源還比較多,我們使用四個按鍵,分別是KKKK4。若用該方案,可提供較多I/O 口,但操作起來稍顯復(fù)雜。3 輸入方案:題目要求系統(tǒng)能手動設(shè)燈亮?xí)r間、緊急情況處理,我們討論了兩種方案: 方案一:采用8155擴展I/O 口及鍵盤,顯示等。這種方案既滿足系統(tǒng)功能要求,又減少了系統(tǒng)實現(xiàn)的復(fù)雜度。這種方案實現(xiàn)復(fù)雜,且須完成大量的軟件工作;但功能強大,可方便的顯示各種英文字符,漢字,圖形等。這種方案只顯示有限的符號和數(shù)碼字苻,無法勝任題目要求。2 顯示界面方案該系統(tǒng)要求完成倒計時、狀態(tài)燈等功能。改方案的優(yōu)點是系統(tǒng)簡明扼要,節(jié)約成本;缺點是輸出功率不高。此方案的優(yōu)點是穩(wěn)定可靠,且有各種成熟電路可供選用;缺點是各模塊都采用獨立電源,會使系統(tǒng)復(fù)雜,且可能影響電路電平。關(guān)鍵詞:AT89S51,交通規(guī)則一、方案比較、設(shè)計與論證 1 電源提供方案為使模塊穩(wěn)定工作,須有可靠電源。系統(tǒng)包括人行道、左轉(zhuǎn)、右轉(zhuǎn)、以及基本的交通燈的功能。5結(jié)論本設(shè)計利用AT89S51 單片機設(shè)計的城市交通燈控制系統(tǒng),通過軟件仿真和硬件實現(xiàn)證明了該系統(tǒng)在實現(xiàn)了交通燈控制系統(tǒng)基本功能的基礎(chǔ)上還實現(xiàn)了車輛左轉(zhuǎn)提示以及緊急事件手動控制等功能。倒計時時間十位顯示3??④緊急狀況控制程序 JB ,L1 JMP L2L1 : JMP ZHONGDUAN L2 : MOV P1 , 0C0H MOV P3 , 0B0H??ZHONGDUAN: MOV P0 , 0EDH 4系統(tǒng)的硬件實現(xiàn)通過對AT89S51 專用底座的焊接、時鐘電路的焊接、復(fù)位電路的焊接、數(shù)碼管和信號燈的焊接、電源電路的焊接,最后完成了本文設(shè)計的交通燈系統(tǒng)。東西左轉(zhuǎn)綠燈,南北左轉(zhuǎn)紅燈MOV P1 , 0C0H。倒計時時間的十位顯示0??③東西綠燈南北紅燈,倒計時30s 部分程序: MOV P0 , 0DEH。黃燈點亮MOV P1 , 92H。倒計時時間個位顯示0 MOV P3 , 0B0H。東西方向紅燈,南北方向綠燈MOV P2 , 09H。3軟件設(shè)計本設(shè)計使用keil 、建立工程文件、編譯和連接,最后生成所需單片機燒錄的HEX文件。 , ,兩個輸出控制口,分別控制東西道左轉(zhuǎn)方向的綠燈和紅燈.。 , , 三個輸出控制口,分別控制東西方向上的綠燈、黃燈、紅燈。交通燈的時間倒計時顯示部分是通過將數(shù)碼管分別與單片機的P1 口和P3 口連接,通過單片機內(nèi)部已經(jīng)燒錄好的程序,對P1 口和P3 口進行電平輸出控制,從而實現(xiàn)數(shù)碼管的倒計時時間顯示。數(shù)碼時間顯示電路七段LED 數(shù)碼管是有八個發(fā)光二極管構(gòu)成,通過給其引腳不同的高低電平,從而顯出0~9 的數(shù)字和小數(shù)點。由于本系統(tǒng)應(yīng)用的機器周期為1μs ,所以晶振選擇為12MHz ,根據(jù)調(diào)試電容選擇30pF。對接電容的值雖然沒有嚴格的要求,但電容的大小會影響振蕩器頻率的高低、振蕩器的穩(wěn)定性、起振的快速性和溫度的穩(wěn)定性。另外一種為外部方式。在MCS51循環(huán)復(fù)位。復(fù)位電路設(shè)計MCS51 提供了初始化的手段。當(dāng)深夜時, 信號燈呈黃燈緩行信號。黃燈閃亮提示人們注意紅、綠燈的狀態(tài)即將切換,且黃燈閃亮?xí)r間為東西、南北兩干道的公共停車時間.。交通方案:東西、南北兩干道交于一個十字路口,各干道有一組紅、黃、綠三色的指示燈和一組紅、綠兩色的左轉(zhuǎn)指示燈,指揮車輛和行人安全通行。城市交通控制系統(tǒng)是用于城市交通數(shù)據(jù)監(jiān)測、交通信號燈控制與交通疏導(dǎo)的計算機綜合管理系統(tǒng),它是現(xiàn)代城市交通監(jiān)控指揮系統(tǒng)中最重要的組成部分。軟件仿真和硬件實現(xiàn)的結(jié)果表明該系統(tǒng)具有紅綠燈顯示功能、時間倒計時顯示功能、左轉(zhuǎn)提示和緊急情況發(fā)生時手動控制等功能。還有交通燈是我們生活中非常常見的一種東西,對于我們學(xué)以致用的這種能力得到了很好鍛煉,能夠為我們以后的工作于學(xué)習(xí)打下基礎(chǔ)。綜合課程設(shè)計讓我把以前學(xué)習(xí)到的知識得到鞏固和進一步的提高認識,對已有知識有了更深層次的理解和認識。這次交通燈的課程設(shè)計,也使我得到了一次用專業(yè)知識、專業(yè)技能分析和解決現(xiàn)實問題的能力。兩周的時間雖然短暫,但我從中受益匪淺,畢竟在課堂學(xué)習(xí)到的東西真真正正的用到實際中還是有很大困難的,要把理論運用于實踐確實并非一件易事。//延時3毫秒后顯示下一個數(shù)}l。//第2位數(shù)碼管顯示P0 = duanma[l % 10]。wei=0。wei=1。//在這里取 i 的個位數(shù)Delay_1ms(40)。duan=1。//消隱P0 = weima[0]。j{P0 = 0。P1=b。}else if(l0){DIOLA=1。//在這里取 i 的個位數(shù)Delay_1ms(40)。duan=1。//消隱P0 = weima[1]。//延時3毫秒后顯示下一個數(shù)P0 = 0。//第1位數(shù)碼管顯示P0 = duanma[(k / 10)%10]。wei=0。wei=1。//11111110for(j=0。b=0xfd。//延時40毫秒后顯示下一個數(shù)}i。//第2位數(shù)碼管顯示P0 = duanma[i % 10]。wei=0。wei=1。//在這里取 i 的個位數(shù)Delay_1ms(40)。duan=1。//消隱P0 = weima[0]。j{P0 = 0。P1=b。while(key_D==0){if(i0){DIOLA=1。duan=0。}duan=1。//段選信號duan=0。duan=1。P0=weima[i]。for(i=0。}/******************************************************************** * 名稱 : tube_key(void)* 功能 : 數(shù)碼管子程序***
點擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1