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

正文內(nèi)容

單片機課程設(shè)計--模擬交通信號燈-免費閱讀

2025-02-09 10:50 上一頁面

下一頁面
  

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