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

正文內(nèi)容

微機型交通信號燈課程設(shè)計(編輯修改稿)

2025-02-14 15:38 本頁面
 

【文章內(nèi)容簡介】 燒寫程序情況。本單片機系統(tǒng)采用的是51 單片機的最小系統(tǒng),其中包括振蕩電路和復(fù)位電路。振蕩電路采用12MHz 無源晶振,這樣可以方便地操作單片機定時器。 交通燈電路本系統(tǒng)中, 口來驅(qū)動, ,黃色交通燈,紅色交通燈, 分別對應(yīng)支干道的綠色交通燈,黃色交通燈,紅色交通燈。 顯示電路為了更符合實際情況,本系統(tǒng)另外設(shè)計了顯示電路,用來顯示倒計時的時間。由于單片機有足夠的I/O 口線,所以我們采用靜態(tài)驅(qū)動數(shù)碼管,以減小程序的復(fù)雜度。由于P0 口是三態(tài)口線,為避免其處于不定狀態(tài),需要增加上拉電阻,本設(shè)計選用更實用的10K 網(wǎng)絡(luò)電阻,這樣比8 個單獨的電阻更加合理。為了提高系統(tǒng)可靠性,本設(shè)計采用I/O口驅(qū)動74HC573,然后由74HC573 驅(qū)動共陰數(shù)碼管。倒計時顯示電路4系統(tǒng)軟件設(shè)計 系統(tǒng)軟件設(shè)計流程圖當單片機上電后,系統(tǒng)硬件復(fù)位,然后單片機初始化。本設(shè)計采用循環(huán)掃描主干道和支干道車輛狀態(tài),通過計時器T0來計時。系統(tǒng)正常運行時,交通燈程序循環(huán)運行,系統(tǒng)軟件程序框圖如圖所示:主程序設(shè)置兩個中斷向量初始化8051,設(shè)置兩個計數(shù)器的工作方式保存原8051中斷屏蔽字開中斷0,等待從并行口送出紅綠燈信號(主干道綠燈,支干道紅燈) 恢復(fù)中斷向量及屏蔽字發(fā)中斷結(jié)束命令,恢復(fù)現(xiàn)場初始化I/O口,設(shè)置各端口的工作方式返回DOS按鍵開關(guān)按下?中斷服務(wù)程序保護現(xiàn)場,開外部中斷1送主干二極管信號綠燈變黃燈開定時器0秒定時器0開始計時(一次100ms)秒定時器溢出30次后,送二極管信號(主干紅燈,支干紅變綠)秒定時器1溢出200次后中斷返回N撥動開關(guān)全部按下?N關(guān)定時器0,開定時器1秒定時器1開始計時(一次100ms)Y送支干道黃燈,秒定時器0工作,溢出30次后支干道黃燈,主干道綠燈關(guān)定時器1,開定時器0Y整個系統(tǒng)的軟件設(shè)計分為三個部分:顯示函數(shù)設(shè)計、延時函數(shù)設(shè)計和主函數(shù)設(shè)計。 各函數(shù)具體功能分析(1)顯示函數(shù)功能分析實現(xiàn)數(shù)碼管的靜態(tài)顯示,據(jù)計時個數(shù)n 當前的情況,調(diào)用數(shù)碼管段碼分別實現(xiàn)各位數(shù)碼管和十位數(shù)碼管的當前數(shù)據(jù)顯示。(2)延時函數(shù)功能分析以定時器中斷的方式實現(xiàn)10ms 延時,用于計時溢出后裝入計時初值,同時判斷總延時時間是否到達。若尚未到達,則調(diào)用顯示函數(shù)顯示當前值;若已達到總延時時間,則計時結(jié)束且關(guān)閉定時器。(3)主函數(shù)功能分析首先初始化各變量值,置定時器初值。據(jù)當前主路、支路的車輛檢測狀態(tài),控制交通的亮滅。5系統(tǒng)軟硬件模擬調(diào)試 系統(tǒng)調(diào)試環(huán)境(1)Proteus 仿真軟件(2)keil c51 編譯器 Keil 與proteus 連機調(diào)試下載keil c51 編譯軟件和 proteus SP3 軟件,分別進行安裝。安裝完畢以后進行如下置:(1)系統(tǒng)安裝上TCP/IP協(xié)議(2)把proteus ( C:\ProgramFiles\LabcenterElectronics\Proteus 6Professional\MODE
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1