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

正文內(nèi)容

基于51單片機控制的水塔水位檢測課程設(shè)計論文)word格式(編輯修改稿)

2025-01-12 09:39 本頁面
 

【文章內(nèi)容簡介】 。由于只需采用一個模擬輸入通道( IN0),故可將模擬通道地址選擇 端都就地,這樣,轉(zhuǎn)換出的數(shù)字量便全部為 IN0 口的模擬量的對應(yīng)值。輸出端為 、 、 ,分別接一發(fā)光二極管,用以顯示不同的水質(zhì)的狀態(tài)。電路連接圖如圖 331 所示。 9 圖 331 10 第 4章 軟件設(shè)計 一個應(yīng)用系統(tǒng),要完成各項功能,首先必須有較完善的硬件作保證。同時還必須得到相應(yīng)設(shè)計合理的軟件的支持,尤其是微機應(yīng)用高速發(fā)展的今天,許多由硬件完成的工作,都可通過軟件編程而代替。甚至有些必須采用很復(fù)雜的硬件電 路才能完成的工作,用軟件編程有時會變得很簡單 。以下為設(shè)計的具體程序 水位控制程序 通過對水位控制電路圖的分析,做出以下水位控制程序流程圖如圖411 所示。 圖 411 水位控制程序流程圖 11 由以上流程圖,可以得出水位控制程序清單如下: ORG 0000H AJMP MAIN ORG 0030H SJMP LOOP ORG 0050H MAIN: SETB CLR CLR ACALL DELAY SETB SETB WAIT: JB ,DONE1 。檢測轉(zhuǎn)換是否完成 SJMP WAIT 。等待轉(zhuǎn)換完成 DONE1 : CLR CLR MOV A,P0 CLR C SUBB A,0F4H JNC D1 MOV A,P0 SETB C SUBB A,0003H JC D2 SJMP LOOP D1: CLR SJMP BACK 12 D2: SETB SJMP BACK BACK: ACALL D10S SJMP LOOP 水質(zhì)檢測程序 通過對水質(zhì)檢測電路圖的分析,做出以下水質(zhì)檢測程序流程圖如圖421 所示。 圖 421 水質(zhì)檢測流程圖 13 由以上流程圖,可以得出水質(zhì)檢查系統(tǒng)程序清單如下: ORG 0000H SJMP MAIN ORG 0030 MAIN: CLR CLR ACALL DELAY 。調(diào)用延時子程序 SETB SETB WAIT: JB ,DONE 。轉(zhuǎn)換結(jié)束則轉(zhuǎn) SJMP WAIT 。未結(jié)束則等待 DONE: CLR CLR MOV A,P0 。讀取數(shù)據(jù) CLR C SUBB A,0AAH 。與設(shè)定值比較大小 JNC DONE1 。大則轉(zhuǎn) MOV A,P0 SUBB A,55H 。與設(shè)定值比較大小 JNC DONE2 。大則轉(zhuǎn) SETB 。控制紅燈亮 CLR CLR SJMP MAIN DONE1: SETB ??刂凭G燈亮 CLR CLR 14 SJMP MAIN DONE2: SETB ??刂泣S燈亮 CLR CLR SJMP MAIN DELAY: MOV R5,5 。延時子程序 DL1: MOV R6,10 DL2: MOV R7,10 DJNZ R7,$ DJNZ R6,DL2 DJNZ R5,DL1 RET END 15 第 5章 系統(tǒng) 調(diào)試及說明 軟件調(diào)試 本設(shè)計主要是用 proteus 軟件繪圖以及偉福軟件進行編程仿真的。 調(diào)試 步驟由兩個部分組成:首先,確定程序中錯誤的確切性質(zhì)和位置;然后,對程序代碼進行分析,確定問題的原因,并設(shè)法改正這個錯誤。具體地說,由以下步驟組成: ,確定程 序中出錯的位置; ,找出錯誤的內(nèi)在原因; ,排除這個錯誤; 回歸測試 ,以確保該錯誤確實被排除且沒有引入新的錯誤; ,則撤消這次改動,重復(fù)上述過程,直到找到一個有效的辦法為止。 proteus 仿真結(jié)果 如下: 水質(zhì)差時,紅燈亮,如圖 513 所示。 圖 513 水質(zhì)差 16 水質(zhì)良好時,綠燈亮,如圖 514 所示。 圖 514 水質(zhì)良好 水質(zhì)一般時,黃燈亮,如圖 515 所示。 圖 515 水質(zhì)一般 17 電機高點停轉(zhuǎn),如圖 516 所示。 圖 516 電機高點停轉(zhuǎn) 電機低點轉(zhuǎn)動,如圖 517 所示。 圖 517 電機低點轉(zhuǎn)動 18 維持不變時,如圖 518 所示。 圖 518 維持不變 硬件調(diào)試 這個電路是在老師的指導(dǎo)下設(shè)計的,電路的設(shè)計在理論上完全行得通,不過接線是設(shè)計 中最關(guān)鍵的一步,我的接線原則是從全局出發(fā),逐個模塊連接調(diào)試,最后總體調(diào)試。在這個指導(dǎo)思想下,我的安裝還算是是成功的。 逐個模塊接線再調(diào)試,可以為總體調(diào)試省去很多時間,只要每個模塊正常運行,幾個模塊通過地址總線連接之后,就不會出現(xiàn)太大的問題了。 調(diào)試前的直觀檢查: 連線是否正確,在通電
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1