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

正文內(nèi)容

片機課程設(shè)計--模擬交通信號(留存版)

2025-08-03 06:46上一頁面

下一頁面
  

【正文】 調(diào)用兩次 , RP4:CLR MOV A,27H 。 顯示時間 MOV R5,5 BEEP: CLR LCALL DELAY3 SETB DJNZ R5, BEEP LCALL DELAY3 煙臺大學(xué) 單片機課程設(shè)計 24 DJNZ R4,QHD SETB POP ACC POP P0 RETI END 。 要顯示的數(shù)字代碼表首地址 MOV B,10 DIV AB 。 把個位數(shù)移到寄存器 A MOVC A,A+DPTR 。 送出十位顯示代碼 LCALL DELAY 。 找到十位的顯示代碼 MOV P1,00001011B。 以下調(diào)用四次 5 毫秒延時程序,故 25*4*5毫秒 = 秒 RP1: MOV A,20H 。 為南北方向顯示時間做準備 LCALL DISP3 。 為東西方向顯示時間做準備 LCALL DISP1 。很多子程序是可以借鑒書本上的,但怎樣銜接各個子程序才是關(guān)鍵的問題所在,這需要對系統(tǒng)的結(jié)構(gòu)很熟悉。 把理論知識與實踐知識相結(jié)合,充分發(fā)揮個人能力,并在實踐中得到鍛煉。系統(tǒng)除基本的交通燈功能外,還具有倒計時、緊急情況處理等功能,較好的模擬實現(xiàn)了十字路口可能出現(xiàn)的狀況。 根據(jù)功能要求分別仿真各種情況下的亮燈情況,具體如下: 如下圖仿真圖所示,正常 情況下 主干道 方向亮綠燈, 主干道放行。 為南北方向顯示時間做準備 NBLD1: MOV 20H,R1 。 東西通行 30秒 ( 26H)=30, (DXLD即東西綠燈) DXLD1: MOV P2,33H 。 主程序到此完 ......延時程序 .......... ......... DELAY3: MOV R6,1 。 送出個位數(shù)顯示代碼 煙臺大學(xué) 單片機課程設(shè)計 19 LCALL DELAY1 。 要顯示的時間移到寄存器 A 煙臺大學(xué) 單片機課程設(shè)計 20 MOV DPTR,TAB 。 要顯示的時間與 10相除,求出十位和個位 MOVC A,A+DPTR 。 選擇東西數(shù)碼管個位片 MOV P0,A 。 點亮東西南北紅燈 MOV R4,15 。 選擇南北、東西數(shù)碼管十位片 MOV P0,A 。 送出個位數(shù)顯示代碼 LCALL DELAY1 。 把個位數(shù)移到寄存器 A MOVC A,A+DPTR 。 延時 5ms以點亮數(shù)碼管 MOV A,B 。 要顯示的時間與 10相除,求出十位和個位 MOVC A,A+DPTR 。 判斷 30秒是否已完 .......南北紅燈東西黃燈閃 .................. ShanHD1: MOV R2,3 。 判斷 60 秒是否已完,若未完則從新顯示、延時 ............南北黃燈閃東西紅燈 ............. ShanHD: MOV R2,3 。 要做好一個課程設(shè)計,就必須做到:在設(shè)計程序之前,對所用單片機的內(nèi)部結(jié)構(gòu)有一個系統(tǒng)的了解,知道該單片機內(nèi)有哪些資源;要有一個清晰的思路和一個完整的的軟件流程圖;在設(shè)計程序時,不能妄想一次就將整個程序設(shè)計好,反復(fù)修改、不斷改進是程序設(shè)計的必經(jīng)之路 . 其次,這次課程設(shè)計讓我充分認識到團隊合作的重要煙臺大學(xué) 單片機課程設(shè)計 13 性,只有分工協(xié)作才能保證整個項目的有條不絮。 任務(wù)要求 : 主干道綠燈 60 秒,支干道綠燈 30 秒 ,黃燈都是三秒 ; 要求用 延時來 實現(xiàn)定時時間; 要求顯示器同步顯示主干道時間的倒計時; 如果有按鍵按下,表示有緊急車輛通過(救火車等),此時十字 路都亮紅燈 , 蜂鳴器響(十五秒鐘后恢復(fù)正常) 。 本系統(tǒng)采用單片機8051 為中心器件來設(shè)計交通燈控制器, 系統(tǒng) 實用性強 、 操作簡單 、擴展性強。 帶有緊急按鈕,使按鈕按下時會有出現(xiàn)中斷,使其去執(zhí)行中斷程序,主干道與 支 干道都為紅燈。 東西通行時間初始值,存到 26H單元 SETB IT0 。 熄滅黃燈 LCALL DISP2 。 點亮南北紅燈關(guān)閉東西黃燈 LCALL DISP2 。 把個位數(shù)移到寄存器 A MOVC A,A+DPTR 。 是否已循環(huán) 25次 RET .............黃燈的時間顯示子程序 ................ DISP2: MOV P0,0 。 以下調(diào)用 4次調(diào)用延時程序, RP3: MOV A,23H 。 MOV P0,A 。 選擇南北、東西數(shù)碼管的個位片 MOV P0,A 。 把個位數(shù)移到寄存器 A 煙臺大學(xué) 單片機課程設(shè)計 23 MOVC A,A+DPTR 。 要顯示的時間與 10相除,求出十位和個位 MOVC A,A+DPTR 。 延時 10ms一點亮數(shù)碼管 DJNZ R7,RP2 RET ..........東西通行的時間顯示子程序 ......... DISP3: MOV P0,0 。 選擇東西數(shù)碼管的個位片 MOV P0,A 。 送出十位顯示代碼 LCALL DELAY1 。 點亮南北紅燈東西黃燈 LCALL DISP2 。 為顯示時間做準備 LCALL DISP2 。 跳到跳到特種車輛自動服務(wù)程序 ............數(shù)字顯示代碼 ........... TAB: DB 3FH,6H,5BH,4FH,66H,6DH,7DH,7H,7FH,6FH /*主程序 */ ORG 0300H MAIN: MOV 25H,60 。 由軟件編程來實現(xiàn)燈的燃亮?xí)r間,設(shè)置使主干道和支干道綠燈 別為 60 秒、 30 秒循環(huán) 。煙臺
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1