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

正文內(nèi)容

交通燈控制系統(tǒng)設(shè)計論文終稿(存儲版)

2025-07-26 16:32上一頁面

下一頁面
  

【正文】 中采取了引線盡量短,減少交叉等措施。通過這次畢業(yè)設(shè)計,使我得到了一次運用專業(yè)知識、專業(yè)技能分析和解決問題全面系統(tǒng)的鍛煉,使我在單片機的基本原理、單片機應(yīng)用系統(tǒng)的開發(fā)過程以及在常用編程設(shè)計思路技巧的掌握方面都能向前邁了一大步,為日后成為合格的應(yīng)用型人才打下良好的基礎(chǔ)。 unsigned int tSN,tEW。 tP3_4++。 P1 = 0xfe。 tP3_4 = 0。 break。 break。 } scdEW = greenEW。 } scdEW = greenSN + yellowSN + 1。 P3 = 0xff。 } if(t_ctr == 25) { t_ctr = 0。 P3_1 = 1。 P3_3 = 1。 //keyMemory用來標記秒數(shù)已經(jīng)加10 scdEW = greenEW。 break。 case 3: greenSN = greenSN 10。 //正常顯示秒數(shù) } if(tP3_4 != 0) { dspFlash()。 tEW++。 case 5: //避免tEW為4 scdEW = greenEW。 P1_1 = 1。 tSN++。 } if(P3_5 == 0) { if(t_key++ == 4000) { add_10s()。 TL0 = 0x06。 //設(shè)置南北向顯示秒數(shù) while(1) { if(P3_4 == 0) { delay_ms(15)。 } } keyMemory = 200。 scdEW = greenEW。}//主函數(shù)void main(void){ TMOD = 0x02。 tSN = 0。 P1_1 = 0。 } switch(tSN){ case 1: scdSN = greenSN。 tEW++。 P1_4 = 0。 }}//T0中斷void t0(void) interrupt 1{ t_ctr++。 scdSN = greenEW + yellowEW + 1。 scdEW = greenSN + yellowSN + 1。 //長按秒數(shù)加10 if(greenEW = 90) { greenEW = 0。 break。 break。if(t_flash 660){ P3 = 0xff。 }}//正常顯示秒數(shù)void display(void){ t_num++。 case 3: if(keyMemory != greenSN 10) { greenSN。 //記錄長按鍵的參數(shù)清零 switch(tP3_4) { case 1: if(keyMemory != greenEW 10) //判斷按鍵是否已經(jīng)減10,如果沒有減10則秒數(shù)減1,如果已經(jīng)減10則不減1 { greenEW。 } scdEW = greenSN + yellowSN + 1。 } scdEW = greenEW。 tSN = 5。 break。 while(i)。 unsigned char t_ctr。(2)該交通燈控制系統(tǒng)不能控制車的左、右轉(zhuǎn),以及自動根據(jù)車流改變紅綠燈時間等。當各模塊均調(diào)試好后,進行整機聯(lián)調(diào):將各模塊連接起來,逐個進行檢測。信號燈指示電路模塊由12個發(fā)光二極管和12個220Ω電阻組成。最后將各模塊組合后進行整體測試,使系統(tǒng)的所有功能得以實現(xiàn)。 交通燈初始狀態(tài)的仿真東西向信號燈切換時仿真東西向綠燈變?yōu)辄S燈,時間為3s,南北方向為紅燈。 }}減少鍵處理“減少鍵”與“增加鍵”設(shè)計的流程基本相同。 scdSN = greenEW + yellowEW + 1。 //南北向綠燈顯示時間設(shè)置 case 4: if(yellowSN++ == 9) { yellowSN = 0。 //東西向綠燈顯示時間設(shè)置 case 2: if(yellowEW++ == 9) { yellowEW = 0。此按鍵分為兩個功能,一個是“加1”功能,一個是“加10”功能。 P1 = 0xfd。//東西向綠燈點亮 break。若“設(shè)置鍵”沒有按下,不進行按鍵處理。如當系統(tǒng)使用12MHz晶振時,一個機器周期為1us,執(zhí)行一條雙字雙周期DJNZ指令的時間為2us,因此執(zhí)行該指令50萬次,就可以實現(xiàn)延時1s的目的,對于50萬次循環(huán)可采用外循環(huán)、中循環(huán)、內(nèi)循環(huán)嵌套的多重循環(huán)結(jié)構(gòu)。初值:TC=M-T/ T計數(shù)=28-250us/1us=06H TMOD = 0x02。因此,我們可以把計數(shù)器記滿為零所需的計數(shù)值設(shè)定為C和計數(shù)初值設(shè)定為TC可得到如下計算通式:TC=M-C式中,M為計數(shù)器模值,該值和計數(shù)器工作方式有關(guān)。(4)具有強大的原理圖繪制功能[17]。 軟件設(shè)計環(huán)境簡介 Proteus仿真軟件簡介Proteus ISIS是英國Labcenter公司開發(fā)的電路分析與實物仿真軟件。本章對單片機進行了簡單介紹,設(shè)計了交通燈控制系統(tǒng)硬件電路。本系統(tǒng)中,8051單片機的P0口控制南北方向的時間顯示;P1口控制信號燈的點亮;P2口控制東西方向的時間顯示;P3口接入鍵盤開關(guān),可設(shè)置適應(yīng)當前交通狀況的通行時間和暫緩?fù)ㄐ袝r間。以南北方向的數(shù)碼管為例。 倒計時顯示電路該交通燈控制系統(tǒng)的倒計時功能可以采用數(shù)碼管顯示,也可以采用點陣式LED顯示。其中:紅色發(fā)光二極管、黃色發(fā)光二極管和綠色發(fā)光二極管分別代替紅燈、黃燈、綠燈。單片機的邏輯控制功能及運行速度均高于同一檔次的微機。綜上所述,交通燈控制系統(tǒng)的總體方案已經(jīng)確定,下面進行硬件設(shè)計。該方案實現(xiàn)復(fù)雜,須完成大量的軟件工作,但功能強大,可方便的顯示各種英文字符、漢字和圖形。 信號燈指示方案狀態(tài)信號燈顯示S1東西方向綠燈 南北方向紅燈S2東西方向黃燈 南北方向紅燈S3東西方向紅燈 南北方向綠燈S4東西方向紅燈 南北方向黃燈 系統(tǒng)設(shè)計總體方案根據(jù)交通系統(tǒng)管理方案和本課題任務(wù)的要求,該系統(tǒng)應(yīng)具有交通燈的顯示功能、倒計時功能和通行時間設(shè)置功能,所以把系統(tǒng)分為四個模塊,包括單片機控制、信號燈顯示、倒計時顯示和鍵盤設(shè)置。綜上所述,交通燈的發(fā)展帶動了整個交通運輸?shù)陌l(fā)展。加拿大多倫多市于1964年完成了計算機控制信號燈的實用化,建立了一套由IBM650型計算機控制的交通信號協(xié)調(diào)系統(tǒng),成為世界上第一個具有電子數(shù)字計算機城市交通控制系統(tǒng)的城市。本文首先介紹了交通燈的發(fā)展歷史和研究現(xiàn)狀,闡述了本課題的任務(wù)要求,并在交通管理系統(tǒng)知識的基礎(chǔ)上,根據(jù)設(shè)計要求和實際應(yīng)用情況,進行總體方案論述。本課題是根據(jù)單片機相關(guān)知識對簡單交通燈控制系統(tǒng)的設(shè)計。計算機的出現(xiàn)為交通控制技術(shù)的發(fā)展注入了新的活力。(2)在特殊情況下,某一方向的車流量過多,按鍵設(shè)置通行時間和暫緩?fù)ㄐ袝r間。紅燈亮禁止通行;綠燈亮允許通行;黃燈亮提示人們注意紅、綠燈的狀態(tài)即將切換,且黃燈燃亮?xí)r間為東西、南北兩干道的公共停車時間。第二種是采用點陣式LED顯示。由于本控制系統(tǒng)對于交通燈及數(shù)碼管的控制只用單片機本身的I/O口就可實現(xiàn),故選擇第二種方案。為了滿足工業(yè)控制的要求,一般單片機的指令系統(tǒng)中均有極豐富的轉(zhuǎn)移指令、I/O 口的邏輯操作以及位處理功能。 系統(tǒng)時鐘電路 信號燈顯示電路在信號燈顯示電路中,本控制系統(tǒng)選用了發(fā)光二極管代替信號燈。電阻分得的電壓為5V-=,,約為15mA,此時發(fā)光二極管正常點亮。 這4個數(shù)碼管分別與控制兩干道倒計時顯示的端口相連接,即可顯示出信號燈的倒計時功能。8051單片機有4個并行I/O口P0、PP2和P3,每個口都有8個引腳,共有32根I/O引腳,它們都是雙向通道,每一條I/O引腳都能獨立地用做輸入和輸出。所以,在本控制系統(tǒng)中需要用74LS245芯片對數(shù)碼管進行驅(qū)動。同時,對軟件進行全面測試也是檢驗錯誤排除故障的重要手段。在硬件仿真系統(tǒng)中具有全速、單步、設(shè)置斷點等調(diào)試功能,同時可以觀察各個變量、寄存器等的當前狀態(tài),因此在該軟件仿真系統(tǒng)中,也必須具有這些功能;同時支持第三方的軟件編譯和調(diào)試環(huán)境,如Keil C51 uVision2等軟件。它是以加法計數(shù)的,并能從全1到全0時自動產(chǎn)生溢出中斷請求[2226]。(4)相應(yīng)程序代碼主程序中:定時器需要定時250 us,故T0工作于方式2。計算機執(zhí)行一條指令需要一定的時間,由一些指令組成一段程序,并反復(fù)循環(huán)執(zhí)行,利用計算機執(zhí)行程序所用的時間來實現(xiàn)延時,這種程序稱為延時程序[2728]。在系統(tǒng)中有3個按鍵設(shè)置,分別為“設(shè)置鍵”、“增加鍵”、“減少鍵”。// tEW為東西向標志位 P1 = 0xf7。 case 4:tSN = 3。 }}增加鍵處理(1)增加鍵的功能當系統(tǒng)系統(tǒng)需要進行按鍵設(shè)置時,通過“增加鍵”可以改變東西方向和南北方向的通行時間和暫緩?fù)ㄐ袝r間。 b
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1