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

正文內(nèi)容

基于單片機(jī)的電梯控制系統(tǒng)設(shè)計(jì)-副本(參考版)

2025-06-30 20:52本頁(yè)面
  

【正文】 }}}}致 謝再次向所有幫助過(guò)我的老師、同學(xué)表示衷心的感謝!謝謝你們!。LED3=0。LED2=0。} } else { if(CURFLOOR==1){LED1=0。}if(CURFLOOR==3)。}if(CURFLOOR==2){LED2UP=0。if(DIRECTION){ if(CURFLOOR==1){LED1UP=0。LEDDOWN=0。if(DESTFLOOR==CURFLOOR) {TR0=0。amp。amp。CALLFLOORUP[2])STOP=1。(CURFLOOR==2)amp。 }if(DIRECTIONamp。 L3=1。 }if(CURFLOOR==3) { L1=0。 L2=1。 L3=0。/////if(CURFLOOR==1) { L1=1。while(BUTTON[CURFLOOR]==0)。}RUN=0。if(CALLFLOORDOWN[CURFLOOR]==1){ DESTFLOOR=CURFLOOR。}CALLFLOORUP[CURFLOOR]=0。if(RUN){if(RUN){if(DIRECTION){CURFLOOR++。return。}else{CALLFLOORDOWN[m]=1。CALLFLOOR[m]=0。m=MAXFLOOR。}}void JUDGESIT(){char m。}else if(OPEN==1){OPE=1。}else if(BUTTON2==1){BUTTON[2]=1。LED1=1。}else if(FLOOR1==1){CALLFLOOR[1]=1。JUDGESIT()。LED3=1。 }else if(FLOOR3==1){CALLFLOOR[3]=1。 }else if(FLOOR2UP==1){ CALLFLOORUP[2]=1。 }else if(FLOOR1UP==1){ CALLFLOORUP[1]=1。 }else if(FLOOR2DOWN==1){ CALLFLOORDOWN[2]=1。 if(FLOOR3DOWN==1){ CALLFLOORDOWN[3]=1。X。 } if(CLO==1) { CLO=0。X=X+1000。Y0。X0。}}void DELAY(unsigned int Z){unsigned int X,Y。//timer1=0。LEDDOWN=1。}if(CURFLOOR==3){LED3DOWN=0。LEDDOWN=0。}if(CURFLOOR==2){LED2UP=0。DELAY(50)。}}}void step(bit DIRECTION){if(DESTFLOOR==CURFLOOR)return。n++)if(CALLFLOORDOWN[n]){DESTFLOOR=n。}for(n=1。n)if(CALLFLOORDOWN[n]){DESTFLOOR=n。for(n=CURFLOOR1。return。nCURFLOOR。return。n=MAXFLOOR。return。STOP=1。}}else{if(CALLFLOORUP[CURFLOOR])//|CALLFLOORDOWN[CURFLOOR]{// CALLFLOORDOWN[CURFLOOR]=0。n)if(CALLFLOORDOWN[n]){DESTFLOOR=n。}for(n=MAXFLOOR。n++)if(CALLFLOORUP[n]){DESTFLOOR=n。for(n=CURFLOOR+1。return。nCURFLOOR。return。n=1。return。} if(DIRECTION==0){if(CALLFLOORDOWN[CURFLOOR]){CALLFLOORDOWN[CURFLOOR]=0。if(CURFLOOR==MAXFLOOR){DIRECTION=0。DOOR=0。DELAY(2022)。}else if(STOP){ if(CURFLOOR==3)LED3=0。step(DIRECTION)。amp。IT0=1。EA=1。TMOD=0x01。//數(shù)碼管TH0=0x3C。P1=(P1amp。P2=0。P1=P1amp。void RUNNING()。//步驟(方向)void DELAY(unsigned int Z)。void SELECTNEXT()。//內(nèi)部請(qǐng)求的數(shù)組unsigned char LEDCODES[4]={0xc7,0x08,0x10,0x20}。//向上請(qǐng)求的數(shù)組unsigned char CALLFLOORDOWN[4]={0,0,0,0}。//電梯要去的位置unsigned char RUN=0。// 估計(jì)是標(biāo)志位,電梯即將走向unsigned char CURFLOOR=1。sbit DOOR=P3^3。sbit LEDUP=P2^3。sbit L2 = P1^4。sbit LED3 = P1^7。sbit LED1 = P3^6。sbit FLOOR2=P2^7。sbit FLOOR1UP=P0^5。sbit FLOOR2UP=P0^3。//二樓向下請(qǐng)求指示燈sbit LED1UP = P2^1。//三樓向下請(qǐng)求指示燈sbit LED2UP = P2^5。sbit CLOSE = P0^1。sbit BUTTON3 = P1^1。附錄A 總電路圖 D1LE0234579RSTP/附錄B程序列表includedefine MAXFLOOR 3sbit BUTTON1 = P1^2。夏明娜,[M].北京:北京理工大學(xué)出版社,2022 年:77~79。李廣弟,朱月秀,(第 3 版)[M].北京:北京航空航天大學(xué)出版,2022 年:57~61。這次的畢業(yè)設(shè)計(jì)給了我一個(gè)很好的學(xué)習(xí)機(jī)會(huì),我在這里面學(xué)習(xí)到很多東西,受益匪淺。通過(guò)本次畢業(yè)論文的設(shè)計(jì),使我認(rèn)識(shí)到作為科技人員,重要的是思維縝密,知識(shí)經(jīng)驗(yàn)積累深厚,堅(jiān)強(qiáng)的意志,同時(shí)還要?jiǎng)?chuàng)新的精神,當(dāng)你覺(jué)得一種做法可能可以實(shí)現(xiàn)的時(shí)候就應(yīng)該勇于嘗試,遇到問(wèn)題的時(shí)候應(yīng)該多問(wèn)多想,不輕易放棄。軟件方面最大的問(wèn)題就是邏輯的問(wèn)題,有時(shí)候想法不夠細(xì)膩和仔細(xì)使得在進(jìn)行模擬的時(shí)候會(huì)出現(xiàn)邏輯上的錯(cuò)誤,然而通過(guò)不斷的嘗試和實(shí)驗(yàn)最后發(fā)現(xiàn)了漏洞并且解決了問(wèn)題。在軟硬件的設(shè)計(jì)過(guò)程當(dāng)中遇到了許多意想不到的問(wèn)題。硬件電路的設(shè)計(jì)簡(jiǎn)單可靠,結(jié)合軟件,基本實(shí)現(xiàn)了三層樓層的電梯運(yùn)行的模擬。該系統(tǒng)采用單片機(jī)(89C52)作為控制核心,根據(jù)各樓層按鍵檢測(cè)結(jié)果來(lái)控制電梯并實(shí)現(xiàn)相應(yīng)的操作。在沒(méi)有使用到真正的電梯箱和電機(jī)的情況下,使用LED 指示燈以及電梯內(nèi)部和電梯外部各個(gè)樓層的按鍵來(lái)模擬電梯接收到按鍵信號(hào)后的運(yùn)行情況。程序框圖如圖11 所示。在中斷處理子程序中,依次判斷每一個(gè)按鍵是否按下,如果檢測(cè)到某個(gè)按鍵按下,則置位相應(yīng)的標(biāo)志量,然后返回主函數(shù)處理。程序框圖如圖 10 所示。如果在 8s 之內(nèi)人已經(jīng)上齊了,那么為了減少等待時(shí)間可以按下關(guān)門(mén)的按鍵,電梯門(mén)就會(huì)提前關(guān)閉。當(dāng)?shù)竭_(dá)目標(biāo)樓層時(shí),相應(yīng)的請(qǐng)求指示燈會(huì)熄滅,然后電梯門(mén)打開(kāi),持續(xù)大概 8s。程序框圖如圖 9 所示。當(dāng)有多個(gè)請(qǐng)求同時(shí)發(fā)生的時(shí)候,根據(jù)電梯的運(yùn)行狀況,判斷哪些請(qǐng)求先執(zhí)行,哪些之后再執(zhí)行。當(dāng)有按鍵按下時(shí),即電梯是運(yùn)行的,那么當(dāng)電梯到達(dá)下一層時(shí),樓層指示信號(hào)會(huì)跳到下一層。圖 8 判斷方向流程圖 電梯運(yùn)行流程圖 經(jīng)過(guò)判斷方向的子程序之后,主程序就會(huì)調(diào)用電梯運(yùn)行子程序。當(dāng)請(qǐng)求樓層就是電梯所在樓層的時(shí)候,此時(shí),電梯不用移動(dòng),判斷方向電梯運(yùn)行方向子程序?qū)⑼ㄖ鞒绦蛞训竭_(dá)目標(biāo)樓層,主程序?qū)⑻^(guò)電梯運(yùn)行子程序直接調(diào)用到達(dá)目的樓層子程序。該子程序首先判斷中斷子程序中哪個(gè)標(biāo)志量被置位
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1