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

正文內(nèi)容

基于單片機的智能交通燈控制系統(tǒng)的設(shè)計-資料下載頁

2024-12-07 00:37本頁面

【導(dǎo)讀】傳統(tǒng)交通燈控制系統(tǒng)的發(fā)展現(xiàn)狀簡介???????第二章智能交通燈控制系統(tǒng)的相關(guān)設(shè)計……………………第六章系統(tǒng)分析及改進措施………………式信號燈,用以指揮馬車通行。它由紅綠兩以旋轉(zhuǎn)式方形玻璃提燈組成,紅色表示“停止”,綠色表示“注。1869年1月2日,煤氣燈爆炸,使警察受傷,遂被取消。這種紅綠燈由紅綠黃三色圓形的投光。器組成,安裝在紐約市5號大街的一座高塔上。紅燈亮表示“停止”,綠燈亮表示“通。加上一個倒計時的顯示計時器來控制行車。較多,放行時間應(yīng)該長些;另一車道為副干道,車輛較少,放行時間應(yīng)該短些。有考慮緊急車通過時,兩車道應(yīng)采取的措施,臂如,消防車執(zhí)行緊急任務(wù)通過時,兩車道的車都應(yīng)停止,讓緊急車通過。針對道路交通擁擠,交叉路口經(jīng)常出現(xiàn)擁堵的情況。4)同步設(shè)置人行橫道紅、綠燈指示。5)考慮到特殊車輛情況,設(shè)置緊急轉(zhuǎn)換開頭。

  

【正文】 0秒 LJMP STAR3 。若顯示時間為 0 跳到第三狀態(tài) NEXT2:LJMP STLOP2 TEMP40:。TEM=40 程序 SETB TR0 。 開始計數(shù) SETB TR1 CLR CLR 。南北通行,東西禁止通行 CLR CLR MOV TEMP1,40 。南北要顯示的時間, MOV TEMP2,45 。東西要顯示的時間 STLOP11: ACALL DISPLAY1 。調(diào)用顯示 DEC TEMP1 。時間夠一秒顯示時間減 1 DEC TEMP2 MOV A,TEMP1 CJNE A,0,NEXT11 。若顯示時間不為 0保持現(xiàn)在狀態(tài) LJMP STAR22 。若顯示時間為 0跳到第二狀態(tài) NEXT11: LJMP STLOP11 STAR22: 。狀態(tài) 1 SETB CLR 。南北黃燈,東西禁止通行 SETB CLR MOV TEMP1,05 。南北要顯示的時間, MOV TEMP2,05 。東西要顯示的時間, STLOP22: ACALL DISPLAY1 。調(diào)用顯示 DEC TEMP1 。時間夠一秒顯示時間減 1 DEC TEMP2 MOV A,TEMP1 CJNE A,0,NEXT22 。若顯示時間不為 0保持現(xiàn)在狀態(tài) JB TF1 ,T401 。 判斷是否多車 JB TF0 ,T401 MOV TEMP1,20 。少車下次顯示時間為 20 秒 LJMP STAR3 T401:MOV TEMP1,40 。多車下次顯示時間為 40 秒 LJMP STAR3 。若顯示時間為 0 跳到第三狀態(tài) NEXT22:LJMP STLOP22 STAR3: MOV A,26H CJNE A,25,T40T1 。判斷時間,選初始值 T20T1: 。南北通行要顯示的時間為 20的計數(shù)器初始值 CLR TF0 。 清溢出位 CLR TF1 MOV TH1 ,0FFH 。 給初值 MOV TL1 ,0FCH MOV TH0 ,0FFH MOV TL0 ,0FCH LJMP TEMP320 T40T1: 。南北通行要顯示的時間為 40 的計數(shù)器初始值 CLR TF0 。 CLR TF1 MOV TH1,0FFH 。給初值 MOV TL1 ,0F8H MOV TH0 ,0FFH MOV TL0 ,0F8H LJMP TEMP340 TEMP320:。狀態(tài)三 SETB TR1 。南北停止計數(shù) SETB TR0 。東西開始計數(shù) SETB 。東西通行,南北禁止通行 CLR SETB CLR SETB CLR SETB CLR MOV TEMP3,25 。南北要顯示的時間, MOV TEMP4,20 。東西要顯示的時間, STLOP33: ACALL DISPLAY 。調(diào)用顯示 DEC TEMP3 。時間夠一秒顯示時間減 1 DEC TEMP4 MOV A,TEMP4 CJNE A,0,NEXT33 。若顯示時間不為 0保持現(xiàn)在狀態(tài) LJMP STAR34 。若顯示時間為 0 跳到第四狀態(tài) NEXT33:LJMP STLOP33 STAR34: 。狀態(tài)四 SETB CLR SETB 。東西黃燈,南北禁止通行 CLR MOV TEMP3,05 。南北要顯示的時間, MOV TEMP4,05 。東西要顯示的時間, STLOP34: ACALL DISPLAY 。調(diào)用顯示 DEC TEMP3 。時間夠一秒顯示時間減 1 DEC TEMP4 MOV A,TEMP4 CJNE A,0,NEXT34 。若顯示時間不為 0保持現(xiàn)在狀態(tài) JB TF1 ,T402 JB TF0 ,T402 MOV TEMP3,25 LJMP STAR T402: MOV TEMP3,45 LJMP STAR NEXT34: LJMP STLOP34 TEMP340 : SETB TR1 。南北停止計數(shù) SETB TR0 。東西開始計數(shù) SETB 。東西通行,南北禁止通行 CLR SETB CLR SETB CLR SETB CLR MOV TEMP3,45 。南北要顯示的時間, MOV TEMP4,40 。東西要顯示的時間, STLOP43: ACALL DISPLAY 。調(diào)用顯示 DEC TEMP3 。時間夠一秒顯示時間減 1 DEC TEMP4 MOV A,TEMP4 CJNE A,0,NEXT43 。若顯示時間不為 0保持現(xiàn)在狀態(tài) LJMP STAR44 。若顯示時間為 0 跳到第四狀態(tài) NEXT43:LJMP STLOP43 STAR44: 。狀態(tài)四 SETB CLR SETB 。東西黃燈,南北禁止通行 CLR MOV TEMP3,05 。南北要顯示的時間, MOV TEMP4,05 。東西要顯示的時間, STLOP44: ACALL DISPLAY 。調(diào)用顯示 DEC TEMP3 。時間夠一秒顯示時間減 1 DEC TEMP4 MOV A,TEMP3 CJNE A,0,NEXT44 。若顯示時間不為 0保持現(xiàn)在狀態(tài) JB TF1 ,T403 JB TF0 ,T403 MOV TEMP3,25 LJMP STAR T403: MOV TEMP3,45 LJMP STAR NEXT44: LJMP STLOP44 。顯示 DISPLAY1: MOV A,TEMP1 。將南北要顯示的數(shù)存放到 A MOV B,10 。B=10 DIV AB 。A 除以 B商存 A,余數(shù) B MOV B_BIT,A 。 將 A放到 20H MOV A_BIT,B 。將 B放到 21H MOV A,TEMP2 。將東西要顯示的數(shù)存放到 A MOV B,10 。B=10 DIV AB 。A 除以 B 商存 A,余數(shù) B MOV C_BIT,A 。將 A放到 22H MOV D_BIT,B 。將 B放到 23H MOV DPTR ,NUMT 。 MOV R0,2 。R0=2 DPL11: MOV R1,250 。R1=250 DPLOP1: MOV A,A_BIT 。將南北要顯示的 10 位數(shù)送 A MOVC A,@A+DPTR 。查表 MOV P0,A 。顯示南北 10位數(shù) CLR ACALL D1MS。延時 1MS SETB 。滅南北 10位數(shù) MOV A,B_BIT 。將南北要顯示的個位數(shù)送 A MOVC A,@A+DPTR 。查表 MOV P0,A 。顯示南北個位數(shù) CLR ACALL D1MS 。延時 1MS SETB 。滅南北個位數(shù) MOV A,C_BIT 。將東西要顯示的 10位數(shù)送 A MOVC A,@A+DPTR 。查表 MOV P0,A 。顯示東西 10位數(shù) CLR ACALL D1MS 。延時 1MS SETB 。滅東西 10 位數(shù) MOV A,D_BIT 。將東西要顯示的個位數(shù)送 A MOVC A,@A+DPTR 。查表 MOV P0,A 。顯示東西東西位數(shù) CLR ACALL D1MS 。延時 1MS SETB 。滅東西個位數(shù) DJNZ R1,DPLOP 。循環(huán)掃描 DJNZ R0,DPL1 RET 。等待 1秒返回 。顯示 DISPLAY: MOV A,TEMP3 。將南北要顯示的數(shù)存放到 A MOV B,10 。B=10 DIV AB 。A 除以 B商存 A,余數(shù) B MOV B_BIT,A 。 將 A放到 20H MOV A_BIT,B 。將 B放到 21H MOV A,TEMP4 。將東西要顯示的數(shù)存放到 A MOV B,10 。B=10 DIV AB 。A 除以 B 商存 A,余數(shù) B MOV C_BIT,A 。將 A放到 22H MOV D_BIT,B 。將 B放到 23H MOV DPTR ,NUMT 。 MOV R0,2 。R0=2 DPL1: MOV R1,250 。R1=250 DPLOP: MOV A,A_BIT 。將南北要顯示的 10 位數(shù)送 A MOVC A,@A+DPTR 。查表 MOV P0,A 。顯示南北 10位數(shù) CLR ACALL D1MS。延時 1MS SETB 。滅南北 10位數(shù) MOV A,B_BIT 。將南北要顯示的個位數(shù)送 A MOVC A,@A+DPTR 。查表 MOV P0,A 。顯示南北個位數(shù) CLR ACALL D1MS 。延時 1MS SETB 。滅南北個位數(shù) MOV A,C_BIT 。將東西要顯示的 10位數(shù)送 A MOVC A,@A+DPTR 。查表 MOV P0,A 。顯示東西 10位數(shù) CLR ACALL D1MS 。延時 1MS SETB 。滅東西 10 位數(shù) MOV A,D_BIT 。將東西要顯示的個位數(shù)送 A MOVC A,@A+DPTR 。查表 MOV P0,A 。顯示東西東西位數(shù) CLR ACALL D1MS 。延時 1MS SETB 。滅東西個位數(shù) DJNZ R1,DPLOP 。循環(huán)掃描 DJNZ R0,DPL1 RET 。等待 1秒返回 D1MS: MOV R7,250 。1MS 延時程序 DJNZ R7,$ RET 。1到 10 對應(yīng)電路圖數(shù)碼管 表 NUMT: DB 7EH,48H,67H,6BH,59H DB 3BH,3FH,68H,7FH,7BH
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1