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

正文內(nèi)容

智能交通燈控制系統(tǒng)設(shè)計-文庫吧資料

2025-07-13 14:12本頁面
  

【正文】 P STAR2 。調(diào)用顯示DEC TEMP1 。南北要顯示的時間,MOV TEMP2,25 。開始計數(shù)SETB TR1CLR CLR 。跳到 40 秒TEMP20: 。送 40 秒時的初始值MOV TL1 ,0F8H 。清 TF0CLR TF1 。跳到 20 秒T40T: 。送 20 秒時的初始值MOV TL1 ,0FCH 。清 TF0CLR TF1 。判斷時間,選初始值T20T: 。滅所有燈MOV A,24H 。開中斷MOV TEMP1,20 。滅所有燈MOV TMOD,55H 。中斷返回MAIN:ORG 0100H 。判斷是否還在中斷狀態(tài)POP ACCMOV P2,A 。清除先前狀態(tài)MOV P2,0FFHCLR CLR CLR 。外部 1 中斷 PUSH ACC 。返回中斷前狀態(tài)POP ACCMOV P1,ACCRETI 。南北通行,東西禁止通行CLR CLR JNB ,$ 。中斷保護 PUSH ACCMOV P1,0FFH 。跳轉(zhuǎn)到外部 1 中斷INT0: MOV A,P1 。跳轉(zhuǎn)到外部 0 中斷ORG 0013H 。用于存放第三第四南北狀態(tài)要顯示的時間LJMP MAINORG 0003H 。用于存放第一二東西狀態(tài)要顯示的時間TEMP3 EQU 26H 。 用于存放東西位數(shù)TEMP1 EQU 24H 。用于存放南北十位數(shù)C_BIT EQU 22H 。測試》 (第三版)[M].武漢:華中科技大學(xué)出版社,2022 年;[4] 謝維成、楊加國 主編 《單片機原理與應(yīng)用及 C51 程序設(shè)計》[M].北京:清華大學(xué)出版社,2022 年;[5] 楊立、鄧振杰、荊淑霞 《微型計算機原理與接口技術(shù)》[M].中國鐵道出版社,2022 年;[6] 黃智偉 《全國大學(xué)生電子設(shè)計競賽技能訓(xùn)練》 [M].北京:北京航空航天大學(xué)出版社,2022 年[7] 高峰, 《單片微型計算機與接口技術(shù)》[M].北京:科學(xué)出版社,2022;[8] 華成英、童詩白 主編, 《模擬電子技術(shù)基礎(chǔ)》 (第四版)[M].高等教育出版社,2022 年.[9] 黃海萍、陳用昌 編 《微機原理與接口技術(shù)實驗指導(dǎo)》[M].北京:國防工業(yè)出版社,2022 年[10] 黃 智 偉 : 《 凌 陽 單 片 機 設(shè) 計 指 導(dǎo) 》 , 北 京 : 北 京 航 空 航 天 大 學(xué) 出版 社 , 2022 年附 錄附錄 A:智能交通燈控制程序:ORG 0000HA_BIT EQU 20H 。此次畢業(yè)設(shè)計讓我從中受益匪淺,最后再次感謝老師對我的培養(yǎng)和教育!參考文獻[1] 徐愛鈞 《智能化測量控制儀表原理與設(shè)計》 (第二版)[M].北京:北京航空航天大學(xué)出版社,2022 年;[2] 吳金戌、沈慶陽、郭庭吉 《8051 單片機實踐與應(yīng)用》[M].北京:清華大學(xué)出版社,2022 年;[3] 謝自美 《電子線路設(shè)計感謝學(xué)校為我們安排了本次畢業(yè)設(shè)計,讓我們的理論知識和實際操作經(jīng)驗更加緊密的結(jié)合了在一起;同時又拓展了我們的知識面。 本次畢業(yè)設(shè)計為我的大學(xué)生活畫上了圓滿的句號,為我即將的工作和生活奠定了堅實的基礎(chǔ)。畢業(yè)設(shè)計是對我們 3 年所學(xué)知識的一次綜合性測試和考驗,無論是在動手能力方面還是理論知識的運用能力方面,都使得我有了很大的提高。PROTEUS VSM 所進行的是一種交互式仿真, 在仿真進行中可以對各控制按鈕、開關(guān)等進行操作, 系統(tǒng)對輸入的響應(yīng)會被真實的反映出來如圖13。在 Program File (可以接受3 種格式的文件) ,給AT89C51輸入晶振頻率,此處默認(rèn)為12MHZ, 單擊OK 按鈕完成程序添加工作, 下面就可以進行系統(tǒng)仿真了。電路圖繪制完成后, 再添加AT89C51 的應(yīng)用程序。圖11 創(chuàng)建源代碼對話框,即完成了文件的創(chuàng)建。單擊OK按鈕,結(jié)束代碼生成工具的定義。把Proteus和Wave6000結(jié)合起來調(diào)試硬件就方便多了,這里就是采用“Proteus+Wave6000”的仿真方法,具體步驟如下:1)首先運行PROTEUS VSM 的ISIS,選擇Source→Define Code Generation Tool 菜單項,將出現(xiàn)如圖8所示定義代碼生成工具對話框。第四章 智能交通燈軟件系統(tǒng)設(shè)計 智能交通燈的軟件設(shè)計流程圖智能交通燈的軟件設(shè)計流程圖如圖 8 所示:圖 8 交通燈的軟件設(shè)計流程圖 程序源代碼見附錄第五章 智能交通燈方案的仿真PROTEUS嵌入式系統(tǒng)仿真軟件在設(shè)計時已經(jīng)注意到和單片機各種編譯程序的整合了,如它可以和Keil ,Wave6000等編譯模擬軟件結(jié)合使用。(3)中斷服務(wù)程序:有中斷產(chǎn)生,就必然有其具體的需執(zhí)行的任務(wù),中斷服務(wù)程序就是執(zhí)行中斷處理的具體內(nèi)容:即如果南北方向有特殊車輛要求通過,南北方向轉(zhuǎn)換為綠燈,東西方向為紅燈;如果東西方向有特殊車輛要求通過,東西方向轉(zhuǎn)換為綠燈,南北方向為紅燈。5) 交通燈中的中斷處理流程:(1)現(xiàn)場保護和現(xiàn)場恢復(fù):有特殊車輛要通過時就要進行中斷,在中斷之前,先將交通燈中斷前情況保護好,當(dāng)中斷執(zhí)行后再恢復(fù)現(xiàn)場,包括信號燈和時間顯示電路。4)中斷返回:執(zhí)行完中斷服務(wù)程序后,必然要返回,中斷返回就是被程序運行從中斷服務(wù)程序轉(zhuǎn)回到原工作程序上來。2)中斷打開和中斷關(guān)閉:在中斷處理進行過程中,可能又有新的中斷請求到來,這里規(guī)定,現(xiàn)場保護和現(xiàn)場恢復(fù)的操作是不允許打擾的,否則保護和恢復(fù)的過程就可能使數(shù)據(jù)出錯,為此在進行現(xiàn)場保護和現(xiàn)場恢復(fù)的過程中,必須關(guān)閉總中斷,屏蔽其它所有的中斷,待這個操作完成后再打開總中斷,以便實現(xiàn)中斷嵌套。中斷服務(wù)程序完成后,繼續(xù)執(zhí)行原先的程序,就需把保存的現(xiàn)場內(nèi)容從堆棧中彈出,恢復(fù)積存器和存儲單元的原有內(nèi)容,這就是現(xiàn)場恢復(fù)。不同的中斷源、不同的中斷要求可能有不同的中斷處理方法,但它們的處理流程一般都如下所述:1)現(xiàn)場保護和現(xiàn)場恢復(fù):中斷是在執(zhí)行其它任務(wù)的過程中轉(zhuǎn)去執(zhí)行臨時的任務(wù),為了在執(zhí)行完中斷服務(wù)程序后,回頭執(zhí)行原先的程序時,知道程序原來在何處打斷的,各有關(guān)寄存器的內(nèi)容如何,就必須在轉(zhuǎn)入執(zhí)行中斷服務(wù)程序前,將這些內(nèi)容和狀態(tài)進行備份——即保護現(xiàn)場。1MS 延時程序STAT1:MOV R4,2MOV R3,250DJNZ R3,$DJNZ R4,STAT1RET 緊急轉(zhuǎn)換開關(guān)電路一般情況下交通燈按照車流量大小合理分配通行時間,按一定規(guī)律變化,但考慮緊急車通行車況,設(shè)計緊急通行開關(guān),下面簡述單片機的中斷原理。延時 1MSSETB 。滅第三位MOV P0,6DH 。送 2 的共陰極碼CLR ;第三位顯示 2ACALL D1MS 。延時 1MSSETB 。滅第一位MOV P0,3FH 。送 2 的共陰極碼CLR ;第一位顯示 2ACALL D1MS 。依此類推分別送完第一位 2,第二位 0,第三位 2,第四位 5,每一位點亮 1MS 一個掃描周期為 4MS,一秒時間就要掃描 250 次其程序如下:MOV R6,圖 7 數(shù)碼管連接方法下面我們用這種方法顯示交通燈的時間,南北方向要顯示 20 秒,東西方向要顯示 25 秒,那么我們先給 P0 口送 2 的共陰極碼即 5BH,讓第一位 2 要顯示的位碼 GND 段為低電平,其它三位的控制端都接高電平,那么第一位就顯示 2,其它三位不亮。圖 6 交通信號燈運行狀態(tài) 時間顯示電路在交通信號燈的正上方安裝一個可以顯示綠燈通行時間,紅燈等待時間的顯示電路,采用數(shù)碼管顯示電路是一種很好的方法。紅燈表示禁止通行。表1 顯示時間選擇車輛情況 本次該方向通行時間下次該方向通行時間本次該方向通行時間本次該方向通行時間南往北少車,北往南少車20 秒 20 秒 40 秒 20 秒南往北少車,北往南多車20 秒 40 秒 40 秒 40 秒南往北多車,北往南少車20 秒 40 秒 40 秒 40 秒南往北多車,北往南多車20 秒 40 秒 40 秒 40 秒東往西少車,西往東少車20 秒 20 秒 40 秒 20 秒東往西少車,西往東多車20 秒 40 秒 40 秒 40 秒東往西多車,西往東少車20 秒 40 秒 40 秒 40 秒東往西多車,西往東多車20 秒 40 秒 40 秒 40 秒 信號燈電路信號燈用來顯示車輛通行狀況,下面以一個十字路口為例,說明一個交通燈的四種狀態(tài)見圖 6。本系統(tǒng)的特點是成本低,控制準(zhǔn)確。因為路上的車不可能突然增多,塞車都有一個累積過程。綠燈下限時間為20秒,上限值為40秒,初始時間為20秒。當(dāng)交叉路口雙方車輛較多時通行時間設(shè)為 40 秒。我設(shè)定了綠燈通行時間的上限為 40 秒。通過一輛車的平均時間只需 1 秒。通過一輛車的平均時間是 秒。也就是說,綠燈放行時間越長,單位時間通過車輛的數(shù)量就越多。比如說 20 秒內(nèi)每車道可以通過20 輛車,40 秒內(nèi)每車道卻可以通過 45 輛車。 控制器的系統(tǒng)框圖如圖 3 所示圖 3 智能交通燈控制系統(tǒng)電路圖智能交通燈電路圖如圖 4 所示:圖 4交通燈系統(tǒng)由四部分組成:車檢測電路,信號燈電路,時間顯示電路,緊急轉(zhuǎn)換開關(guān)。第三章 智能交通燈電路設(shè)計根據(jù)設(shè)計任務(wù)和要求,可畫出該控制器的原理框圖, 為確保十字路口的交通安全,往往都采用交通燈自動控制系統(tǒng)來控制交通信號。AT89S51 單片機有 2 計數(shù)器,6 個中斷源,能滿足系統(tǒng)的設(shè)計要求。根據(jù)各道路路口車流量的大小自動調(diào)節(jié)通行時間。 第二章 智能交通燈的設(shè)計原理 智能交通燈的設(shè)計框圖 智能交通燈的設(shè)計方案及改進措施交通燈系統(tǒng)由四部分組成:車檢測電路,信號燈電路,時間顯示電路,緊
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1