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

正文內(nèi)容

基于單片機(jī)交通燈設(shè)計(jì)畢業(yè)論文-在線瀏覽

2024-08-03 08:47本頁(yè)面
  

【正文】 功能K1鍵緊急停止鍵K2鍵夜間模式鍵K3鍵轉(zhuǎn)換模式鍵當(dāng)按下啟動(dòng)按鈕K1并釋放后,系統(tǒng)就進(jìn)入緊急停止模式,東西和南北方向上都亮起紅燈。當(dāng)按下啟動(dòng)按鈕K2并釋放后,系統(tǒng)就進(jìn)入夜間模式,東西和南北方向上都為黃燈不停閃爍,能有效的節(jié)約能源,并依舊能起到提醒過(guò)往車輛和行人的效果。如果是東西通道無(wú)車而南北通道有車,按下K3能直接切換到南北綠燈;如果是南北通道無(wú)車而東西方向上有車,按下K3能直接切換到東西綠燈。單片機(jī)最小系統(tǒng) AT89S52是內(nèi)部具有振蕩電路的單片機(jī),只需在18腳和19腳之間接上石英晶體,給單片機(jī)加工作所需直流電源,振蕩器就開始振蕩起來(lái)。振蕩電路不工作,整個(gè)單片機(jī)電路都不能正常工作。若從18腳輸入外部時(shí)鐘脈沖,則19腳接地。 鍵盤在本設(shè)計(jì)中用于緊急情況的手動(dòng)控制裝置,以及定時(shí)時(shí)間的設(shè)置等功能,起到了不可缺少的重要作用。鍵盤電路如圖6所示。倒計(jì)時(shí)計(jì)數(shù)功能以南北方向?yàn)槔?,?shù)碼管顯示的數(shù)值從綠燈的設(shè)置時(shí)間最大值往下減,每秒鐘減1,一直減到1。接下來(lái)又顯示綠燈時(shí)間,如此循環(huán)。 系統(tǒng)共有4個(gè)兩位的LED數(shù)碼管,分別放置在模擬交通燈控制板上的四個(gè)路口。也就是說(shuō)各個(gè)方向的數(shù)碼管個(gè)位(把數(shù)碼管第二位定義為個(gè)位,第一位定義為十位)用一根信號(hào)線控制,十位用另一根信號(hào)線控制。LED數(shù)碼管如圖7所示。 軟件在硬件平臺(tái)上構(gòu)筑,完成各部分硬件的控制和協(xié)調(diào)。因此,軟件是本系統(tǒng)的靈魂。同時(shí),對(duì)軟件進(jìn)行全面測(cè)試也是檢驗(yàn)錯(cuò)誤排除故障的重要手段。軟件總體設(shè)計(jì)本系統(tǒng)主程序模塊主要完成的工作是對(duì)系統(tǒng)的初始化,發(fā)送顯示數(shù)據(jù),同時(shí)對(duì)鍵盤進(jìn)行掃描,等待外部中斷,以及根據(jù)所需要的功能進(jìn)行相應(yīng)的操作。西南北路口直行與轉(zhuǎn)彎交替通行,數(shù)碼管顯示直行通行倒計(jì)時(shí),紅綠黃燈顯示包括人行道在內(nèi)的道路交通狀態(tài)。某一方向道路擁擠時(shí),可以人工控制調(diào)節(jié)東西南北方向通行時(shí)間。緊急情況時(shí),各路口交通燈顯示紅燈,數(shù)碼管保持?jǐn)?shù)據(jù)不變。工作寄存器及存儲(chǔ)單元分配。R2設(shè)置為定時(shí)器定時(shí)中斷次數(shù),RR7用于延時(shí)程序中的寄存器。30H、31H作為兩組數(shù)碼管顯示數(shù)據(jù)存儲(chǔ)單元。40H、41H作為交通燈顯示數(shù)據(jù)存儲(chǔ)單元。00H:南北通行標(biāo)志位 。02H:緊急事件標(biāo)志位 。南北通行標(biāo)志位EWF EQU 01H 。緊急事件標(biāo)志位ORG 0000HLJMP MAIN 。定時(shí)中斷入口LJMP DSZD ORG 0003H 。調(diào)用初始化子程序LOOP: LCALL DIS 。///////////初始化程序INIT: SETB SNF SETB EWF SETB URF MOV R2,20 。初始化定時(shí)器 MOV TL0,0B0H MOV TH0,3CH SETB EA 。設(shè)置中斷程控方式 MOV DPTR,TAB 。東南西北通行時(shí)間設(shè)置 MOV 41H,40 MOV 30H,40 。初始化時(shí)南北通行并把交通燈狀態(tài)分別放在32H和33H中 MOV 32H,4CH MOV P2,15H MOV 33H,15H RET。選中南北方向的十位數(shù)碼管 MOV A,30H 。 LCALL D1MS MOV P3,0EFH 。送入數(shù)碼管顯示 MOVC A,A+DPTR MOV P1,A LCALL D1MS MOV P3,7FH 。送入數(shù)碼管顯示 MOV B,10 DIV AB MOVC A,A+DPTR MOV P1,A LCALL D1MS MOV P3,0BFH 。查詢是否第一個(gè)按鍵按下 JNB ,DIS_E 。沒(méi)有鍵按下則返回DIS_S:LCALL D5MS 。對(duì)通行時(shí)間從新分配,南北通行時(shí)間加長(zhǎng) MOV 41H,30 AJMP DIS_RDIS_E:LCALL D5MS 。東西通行時(shí)間加長(zhǎng) MOV 41H,50DIS_R:RET 。接力跳轉(zhuǎn)DSZD: PUSH ACC 。關(guān)定時(shí)器及中斷標(biāo)志位并重新賦值 CLR TF0 MOV TL0,0B0H MOV TH0,3CH DJNZ R2,DS_C 。到達(dá)重新賦值 DEC 30H 。把減一后的時(shí)間送入顯示存儲(chǔ)單元。南北通行到達(dá)最后4秒時(shí)黃燈閃爍DS_10:CJNE A,4,DS_11
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1