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

正文內(nèi)容

監(jiān)控系統(tǒng)課程設(shè)計-基于單片機的電梯控制(參考版)

2025-07-09 14:01本頁面
  

【正文】 在實習(xí)中,我鍛煉了自己動手能力,提高了自己解決問題的能力。通過一段時間的學(xué)習(xí),使我對所學(xué)的理論知識有了更深的了解。它將基本技能訓(xùn)練,基本工藝知識和創(chuàng)新啟蒙有機結(jié)合,培養(yǎng)我們的實踐能力和創(chuàng)新精神。此次設(shè)計不僅增強了自己在專業(yè)設(shè)計方面的信心,鼓舞了自己,更是一次興趣的培養(yǎng)。硬件設(shè)計簡單可靠,結(jié)合軟件,基本實現(xiàn)了四層電梯運行模擬。該系統(tǒng)采用單片機( 89C51) 作為控制核心,內(nèi)外招使用按鍵按下與否而引起的電平的改變,作為用戶請求信息發(fā)送到單片機,單片機控制電動機轉(zhuǎn)動,樓層檢測使用光電傳感器,電動機控制部分采用直流電動機及 H橋式驅(qū)動,根據(jù)樓層檢測結(jié)果,單片機控制電梯停在目標樓層,基本達到設(shè)計目的。********* T1 中斷服務(wù)程序:按鍵狀態(tài)檢查 *********** TIME1: MOV TH1, 0ECH ; 每 10s 檢查一次按鍵 MOV TL1, 78H MOV 6EH, A MOV 30H, P1 ; 讀入所有按鍵狀態(tài) MOV 31H, P3 JB , TIME11 ; 若 Stop 鍵未按下 ,則正常運 行 MOV R3, 0FFH ; Stop 鍵按下 ,標志 R3 置非 0 數(shù) MOV 20H, 0 ; 清除全部電梯間上升請求 MOV 21H, 0 ; 清除全部電梯間下降請求 MOV 22H, 0 ; 清除全部電梯內(nèi)目標樓層請求 MOV 30H, 0FFH ; 修改讀入的按鍵狀態(tài) ,使之為 MOV 31H, 0FEH ; 電梯內(nèi)目標為一樓 CLR TR1 ; 并關(guān)閉 T1,不再讀取按鍵 TIME11: MOV A, 30H CPL A ANL A, 07H ; 取得電梯間上升請求 ORL 20H, A MOV A, 20H ; 取得上升指示燈狀態(tài) CPL A ANL A, 07H MOV 32H, A MOV A, 30H CPL A ANL A, 38H ; 取得電梯間下降請求 RR A RR A ORL 21H, A MOV A, 21H CPL A ANL A, 0EH RL A RL A ORL 32H, A MOV A, P0 ANL A, 0C0H ORL A, 32H MOV P0, A ; 刷新上升、下降請求指示燈 MOV A, 31H ANL A, 0FH ; 取得電梯內(nèi)目標樓層請求 ORL 22H, A MOV A, 22H CPL A MOV P2, A ; 刷新電梯內(nèi)目標樓層指示燈 TIME12: MOV A, 6EH RETI 。*********三 樓下降按鍵選擇程序 *********** DOWN3: MOV P3, 3FH ; 到達 3 樓 , 數(shù)碼管顯示 “3” JB , DOWN31 ; 是 3 樓電梯間的下降請求 , 轉(zhuǎn) DOWN31 JB , DOWN31 ; 是電梯內(nèi)目標 3 樓請求 , 轉(zhuǎn) DOWN31 S JMP DOWN32 DOWN31: CLR ; 清 3 樓電梯間下降請求標志位 CLR ; 清電梯內(nèi)目標 3 樓請求標志位 SETB ; 下降指示燈滅 MOV R2,0 ; 5s 定時開始 CJNE R2,50,$ ; 等待 5s 延時 DOWN32: MOV A, 20H ORL A, 21H ORL A, 22H ANL A, 03H ; 取得 3 樓的請求情況 JNZ DOWN33 AJMP UP32 ; 3 無樓請求 ,轉(zhuǎn) 3 樓上升 DOWN33: CLR ; 下降指示燈亮 CLR SEBT ; 電動機反轉(zhuǎn)下降 ACALL DLY 。*********三樓上升按鍵選擇 程序 *********** UP3: MOV P3, 3FH ; 到達 3 樓 , 數(shù)碼管顯示 “3” JB , UP31 ; 是 3 樓電梯間的上升請求 , 轉(zhuǎn) UP31 JB , UP31 ; 是電梯內(nèi)目標 3 樓請求 , 轉(zhuǎn) UP31 SJMP UP32 UP31: CLR ; 清 3 樓電梯間上升請求標志位 CLR ; 清電梯內(nèi)目標 3 樓請求標志位 SETB ; 上升指示燈滅 MOV R2, 0 ; 5s 定時開始 CJNE R2, 50, $ ; 等待 5s 延時 UP32: MOV A, 20H ORL A, 21H ORL A, 22H ANL A, 08H ; 取得 3 樓請求情況 JNZ UP33 AJMP DOWN32 ; 3 樓無請求 ,轉(zhuǎn) 3 樓下降 UP33: CLR ; 上升指示燈亮 ACALL DLY ; 上升 2s UP34: MOV P3, 4FH ; 到達 4 樓 , 數(shù)碼管顯示 “4” 。*********一樓上升按鍵選擇程序 *********** UP1: CLR MOV A, 20H ; 目前在 1 樓 ORL A, 21H ; 取得 1 樓請求情況 ORL A, 22H ANL A, 0EH JZ UP1 ; 無請求 , 則等待 CLR ; 上升指示燈亮 CLR SEBT ; 電動機正轉(zhuǎn)上升 ACALL DLY ; 上升 2s 。*********START 啟動程序 *********** START: MOV TMOD, 11H MOV IE, 8AH MOV TH0, 3CH ; 定時 100ms MOV TL0, 0B0H MOV TH1, 0ECH ; 定時 10ms MOV TL1, 78H SETB TR0 MOV SP, 6FH 。 報警部分 當電梯運行中發(fā)生 故障停止時, 1,發(fā)出報警,另外還可以通過手動按 “HELP”實現(xiàn)報警求救。 樓層檢測及顯示部分 利用光電傳感器檢測樓層,電梯行至樓層標志處(裝有光電傳感器)時,光槽光線被遮擋,引其電平變化,通過 R4計數(shù),可實現(xiàn)樓層檢測。 如第三章中圖 313 所示,當用戶提出上升或下降要求時,單片機 輸出為低電平, 輸出為高電平,電機正轉(zhuǎn)上升,反之電機反轉(zhuǎn)下降。*********三樓下降按鍵選擇程序 *********** DOWN3: MOV P3, 3FH ; 到達 3 樓 , 數(shù)碼管顯示 “3” JB , DOWN31 ; 是 3 樓電梯間的下降請求 , 轉(zhuǎn) DOWN31 JB , DOWN31 ; 是電梯內(nèi)目標 3 樓請求 , 轉(zhuǎn) DOWN31 S JMP DOWN32 DOWN31: CLR ; 清 3 樓電梯間下降請求標志位 CLR ; 清電梯內(nèi)目標 3 樓請求標志位 SETB ; 下降指示燈滅 MOV R2,0 ; 5s 定時開始 CJNE R2,50,$ ; 等待 5s 延時 DOWN32: MOV A, 20H ORL A, 21H ORL A, 22H ANL A, 03H ; 取得 3 樓的請求情況 JNZ DOWN33 AJMP UP32 ; 3 無樓請求 ,轉(zhuǎn) 3 樓上升 DOWN33: CLR ; 下降指示燈亮 ACALL DLY 。*********三樓上升按鍵選擇程序 *********** UP3: MOV P3, 3FH ; 到達 3 樓 , 數(shù)碼管顯示 “3” JB , UP31 ; 是 3 樓電梯間的上升請求 , 轉(zhuǎn) UP31
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1