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

正文內(nèi)容

交通燈控制器課程設(shè)計--基于51單片機的交通燈控制系統(tǒng)-文庫吧

2024-10-15 12:20 本頁面


【正文】 黃燈閃爍,南北段依然禁止(紅燈),兩個方向數(shù)碼管同時變成從 5s倒計時。再后變成東西段直行通行(綠燈)、南北段禁止(紅燈) 30s,這樣循環(huán)下去。 交通燈顯示時間的理論分析與計算 倒計時顯示利用定時器中斷,設(shè)置 TH0=TH1= (6553650000)/256,即每 秒中斷一次。每到第 20次中斷即過了 20* 秒= 1秒時,使時間的計數(shù)值減 1,便實現(xiàn)了倒計時的功能。 狀態(tài)燈顯示中黃燈閃爍同樣可以利用定時器中斷。每到第 10次中斷即過了 10* 秒= 秒時,使黃燈標(biāo)志位反置,即可讓黃燈 1秒閃爍一次。 更改交通燈時間原理與方法 ,在單片機上電之前更改按鍵,上電后掃描 P3口,根據(jù) P3口的狀態(tài)確定紅綠燈倒計時初始時間。上電之后更改時間,只能在下一個完整四個狀態(tài)循環(huán)時實現(xiàn)。 和 : 功能 初始時間 1 1 正常時間 30s 0 1 時間加 10s 40s 1 0 時間減 10s 20s 4 二、 程序設(shè)計(時間更改和 P1 口亮燈部分) 時間更改程序設(shè)計 按鍵處理程序, 89C52 通過對 P3 口掃描,確定是否有鍵按下,再判斷具體是那個鍵按下,根據(jù)鍵值跳轉(zhuǎn)到按鍵處理程序。這里根據(jù)不同按鍵處理程序選擇不同初始時間。 MAIN:MOV SP,60H MOV A,P3 。掃描 P3 口 ANL A, 00110000B;保留 、 口 CJNE A,00110000B,TO_35; =1 且 =1?否則跳轉(zhuǎn)到 35s MOV 25H,25; 設(shè)置南北通行時間初值 25 秒 ,存放到 25 單元 MOV 26H,25; 設(shè)置東西通行時間初值 25 秒 ,存放到 26 單元 JMP NBLD TO_35:CJNE A,00100000B,TO_15; =0 且 =1?否則跳轉(zhuǎn)到 15s MOV 25H,35; 設(shè)置南北通行時間初值 35 秒 ,存放到 25 單元 MOV 26H,35; 設(shè)置東西通行時間 初值 35 秒 ,存放到 26 單元 JMP NBLD TO_15:CJNE A,00010000B,EXIT1; =1 且 =0?否則跳轉(zhuǎn)到退出 MOV 25H,15 MOV 26H,15 JMP NBLD EXIT1:RET ;退出 P1 口亮燈程序設(shè)計 在本設(shè)計中,實際控制的燈只有 6 個,即:東西紅燈,東西綠燈,東西黃燈,南北紅燈,南北綠 燈,南北黃燈。均是低電平有效。共有 4種狀態(tài):東西紅燈亮,南北綠燈亮( F9H);東西紅燈亮,南北黃燈亮( EDH);東西綠燈亮,南北紅燈亮( F6H);東西黃燈亮,南北紅燈亮( DEH)。 通過鍵盤掃描確定初始時間,放入 25H單元。 NBLD: MOV R1,25H; 南北通行時間裝入 R1 狀態(tài) 0:南北綠燈亮,東西紅燈亮 NBLD1: MOV P1,0F9H; 實現(xiàn)狀態(tài) 0,點亮南北綠燈,東西紅燈 MOV 20H,R1; 為南北方向顯時做準備 MOV A,R1; 5 ADD A,5; 實現(xiàn)南北方向 30 秒計時 MOV 21H,A; 為東西方向顯時做準備 LCALL NBLED LCALL NBLED; 顯示南北方向時間
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1