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

正文內(nèi)容

單片機(jī)課程設(shè)計(jì)--模擬交通信號(hào)燈-免費(fèi)閱讀

  

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