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

正文內容

[畢業(yè)設計精品]基于at89s52單片機的數(shù)顯交通燈設計-文庫吧資料

2024-10-20 18:46本頁面
  

【正文】 PSW 。執(zhí)行轉彎狀態(tài) 1 MOV 32H, 89H MOV P2,26H MOV 33H, 26H AJMP DS_NE 基于 AT89S52 單片機的數(shù)顯交通燈設計 DS_2: MOV 31H,41H 。點亮相應的交通燈 MOV 32H, 89H MOV P2,29H MOV 33H, 29H AJMP DS_R DS_1: MOV 30H,80 。東西方向通行時間到來,跳轉 MOV 31H,80 。東西方向時間沒有結束,返回 CPL EWF 。東西方向通行時間剩余 4秒鐘黃燈閃爍(程序注釋與南北方向類似 略) DS_20:CJNE A,4,DS_21 JB EWF,DS_21 MOV P0,51H MOV 32H, 51H DS_21:CJNE A,3,DS_22 JB EWF,DS_22 MOV P0,41H MOV 32H, 41H DS_22:CJNE A,2,DS_23 JB EWF,DS_23 MOV P0,51H MOV 32H, 51H DS_23:CJNE A,1,DS_24 JB EWF,DS_24 MOV P0,41H MOV 32H, 41H 。把通行剩余時間送入顯示存儲單元 。存儲交通燈狀態(tài) DS_NE:DEC 31H 。是,點亮相應的交通燈 MOV P0,4CH MOV 32H,4CH 。如果通行時間結束則對標志位取反 JNB SNF,DS_1 。 基于 AT89S52 單片機的數(shù)顯交通燈設計 DS_14:JNZ DS_NE 。不是剩余 3 秒,返回 JNB SNF,DS_12 。判斷是否是南北通行 MOV P0,8AH MOV 32H, 8AH 。南北通行到達最后 4 秒時黃燈閃爍 DS_10:CJNE A,4,DS_11 。把減一后的時間送入顯示存儲單元 。到達重新賦值 DEC 30H 。關定時器及中斷標志位并重新賦值 CLR TF0 MOV TL0,0B0H MOV TH0,3CH DJNZ R2,DS_C 。接力跳轉 DSZD: PUSH ACC 。東西通行時間加長 MOV 41H,50 DIS_R:RET 。對通行時間從新分配,南北通行時間加長 MOV 41H,30 AJMP DIS_R DIS_E:LCALL D5MS 。沒有鍵按下則返回 DIS_S:LCALL D5MS 。查詢是否第一個按鍵按下 基于 AT89S52 單片機的數(shù)顯交通燈設計 JNB ,DIS_E 。送入數(shù)碼管顯示 MOV B,10 DIV AB MOVC A,A+DPTR MOV P1,A LCALL D1MS MOV P3,0BFH 。送入數(shù)碼管顯示 MOVC A,A+DPTR MOV P1,A LCALL D1MS MOV P3,7FH 。 LCALL D1MS MOV P3,0EFH 。選中南北方向的十位數(shù)碼管 MOV A,30H 。初始化時南北通行并把交通燈狀態(tài)分別放在 32H 和 33H 中 MOV 32H,4CH MOV P2,15H MOV 33H,15H RET 。東南西北通行時間設置 MOV 41H,40 MOV 30H,40 。設置中斷程控方式 MOV DPTR,TAB 。初始化定時器 MOV TL0,0B0H MOV TH0,3CH 基于 AT89S52 單片機的數(shù)顯交通燈設計 SETB EA 。///////////初始化程序 INIT: SETB SNF SETB EWF SETB URF MOV R2,20 。調用初始化子程序 LOOP: LCALL DIS 。定時中斷入口 LJMP DSZD ORG 0003H 。緊急事件標志位 ORG 0000H LJMP MAIN 。南北通行標志位 EWF EQU 01H 。02H: 緊急事件標志位 。00H: 南北通行標志位 。40H、 41H 作為交通燈顯示數(shù)據(jù)存儲單元 。30H、 31H 作為兩組數(shù)碼管顯示數(shù)據(jù)存儲單元 。R2 設置為定時器定時中斷次數(shù) ,R R7 用于延時程序中的寄存器 。工作寄存器及存儲單元分配 。緊急情況時,各路口交通燈顯示紅燈,數(shù)碼管保持數(shù)據(jù)不變。某一方向道路擁擠時,可以人工控制調節(jié)東西南北方向通行時間。東西南北路口直行與轉彎交替通行,數(shù)碼管顯示直行通行倒計時,紅綠黃燈顯示包括人行道在內的道路交通狀態(tài)。 。在這次實習中我主要負責的是程序的編寫與調試,所用知識都是課本所學的,分為初始化子程序,主程序,顯示子程序,定時中斷處理子程序,查表指令和延時子程序,所用語言為匯編語言,通過這次的編寫與調試使我對匯編 語言有了更深入的認識,以前對該語言只是熟悉指令,現(xiàn)在已經(jīng)有了一個基本的理解,懂得了匯編語言的一般編寫規(guī)則和各個子程序模塊的編寫,比如延時一秒, R1,R2 最大只能為 255,所以延時一秒可以讓它一次溢出為 50ms,溢出 20 次即可為一秒,所以對于匯基于 AT89S52 單片機的數(shù)顯交通燈設計 編語言多做練習才能夠熟練掌握并編寫相應的程序,所以這次實習使我對匯編語言認識更清楚了,了解了它的簡明清楚模塊化的特點,所以多做練習從中發(fā)現(xiàn)并解決問題才能夠學
點擊復制文檔內容
高考資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1