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

正文內(nèi)容

單片機水位控制系統(tǒng)畢業(yè)論文-閱讀頁

2024-09-22 19:34本頁面
  

【正文】 來不便。會增加更換電池的煩惱,不利于電路長久工作。 220 交流電源通過變壓器變成適當(dāng)范圍內(nèi)的電壓值,經(jīng)橋式整流、電容濾波、穩(wěn)壓塊穩(wěn)壓形成了穩(wěn)定的直流電壓。雖然加入了笨重的變壓器,體積很大,但是可以長久穩(wěn)定的工作。 其中, 電源 電路 使用的 集成穩(wěn)壓電路 有很多種,最常用的 有 7805 和1117,穩(wěn)壓值為 +5 伏,都可以為單片機供電使用, 他們的封裝 如圖 312a和 b 所示。 1117 是低功耗的集成穩(wěn)壓電路,不需要安裝散熱器,穩(wěn)壓性能穩(wěn)定,體積小而輕盈適用于本電路。構(gòu)成電路的核心部分。我們運用的單片機設(shè)計電路便是一個鮮明的實例。 電路能夠正常地工作,不僅取決于硬件電路, 而且,更取決于軟件和硬件的結(jié)合。本電路的軟件程序很簡單,運用循環(huán)、判斷語句就可以完成軟件的編寫。 主程序通過調(diào)用水位控制子程序來實現(xiàn)軟件控制的。 水位測量部分 軟件 設(shè)計 水位測量部分軟件設(shè)計 說明 電路中有四個輸入端口,分別為高水位 、中水位、低水位、蓄水輸入接口,向單片機傳輸信號,本電路中規(guī)定輸入信號為低電平即 0 時表示有水,輸入信號為高電平即 1 時表示無水。我們仔細觀察此真值表,可知對于本電路的有效狀態(tài)只有 5 種狀態(tài),將其歸納為表格 2。因此,我們根據(jù)表格 2 和表格 3 對其進行編程操作。 其流程圖包含的編程思想是在循環(huán)當(dāng)中套用判斷,它的順序是從高水位開始判斷的。如果不處于高水位,程序繼續(xù)向下執(zhí)行,判斷是否為中水位,如果是,程序?qū)H關(guān)閉高水位指示燈,此時說明水位下降到 中水位, 然后再返回去判斷高水位,如果始終處于 中 水位在此循環(huán) 。如果不處于低水位 程序繼續(xù)向下執(zhí)行,吉林工業(yè)職業(yè)技術(shù) 學(xué)院論文 24 判斷是否為 蓄水,如果是,程序?qū)?關(guān)閉高水位、 中水位 和低水位指示燈 并且啟動水泵蓄水 ,此時說明 水塔中沒有水了,應(yīng)該蓄水。 本程序中的特點是,無論每一步程序都將返回到起始位置,重新從高水位開始執(zhí)行。 判 高 水 位( p 1 . 0 是 否 低 )是是否開 始否判 中 水 位( p 1 . 1 是 否 低 )判 低 水 位( p 1 . 2 是 否 低 )否判 蓄 水( p 1 . 3 是 否 低 )是是熄 滅 高 水 位 燈 中 低蓄 水 位 燈 指 示 控 制電 子 水 閥熄 滅 高 中 水 位 燈 低蓄 水 位 燈 指 示 控 制電 子 水 閥關(guān) 閉 水 泵 , 高 中 低蓄 水 位 指 示 燈 指 示控 制 電 子 水 閥熄 滅 高 中 低 水 位 燈蓄 水 并 蓄 水 燈 指 示控 制 電 子 水 閥 圖 44 水位控制子程序流程圖 吉林工業(yè)職業(yè)技術(shù) 學(xué)院論文 25 水位控制 部分 的匯編語言 程序代碼 如下 (完整的程序代碼 見 附錄 1) : GAA02: JB GSW , GAA03 。 關(guān)閉蓄水開關(guān) CLR GSZS 。 中水位指示燈指示 CLR DSZS 。 蓄水指示燈指示 LJMP GAA02 。 判斷是否是中水位,不是轉(zhuǎn)向低水位 SETB GSZS 。 中水位指示燈指示 CLR DSZS 。 蓄水指示燈指示 LJMP GAA02 。 判斷是否是低水位,不是 轉(zhuǎn)向蓄水 SETB GSZS 。 關(guān)閉中水位指示燈 CLR DSZS 。 蓄水指示燈指示 LJMP GAA02 。 判斷是否是蓄水,不是轉(zhuǎn)向高水位 SETB GSZS 。 關(guān)閉中水位指示燈 SETB DSZS 。 蓄水指示燈閃亮指示,警告蓄水 SETB XSKG 。 顯示 與 水泵 控制部分 軟件設(shè)計 在硬件方面 運用的是發(fā)光二極管進行顯示,并且發(fā)光二極管是直接與單片機引腳相連接的 ,運用三極管和繼電器控制電機水泵, 其對應(yīng)的軟件非吉林工業(yè)職業(yè)技術(shù) 學(xué)院論文 26 常簡單 只要運用 CLR 和 SETB 兩條指令就可以控制 如下 : 高水位時軟件設(shè)計如下: CLR XSKG 。 高水 位指示燈指示 CLR ZSZS 。 低水位指示燈指示 CLR XSZS 。 關(guān)閉高水位指示燈 CLR ZSZS 。 低水位指示燈指示 CLR XSZS 。 關(guān)閉高水位指示燈 SETB ZSZS 。 低水位指示燈指示 CLR XSZS 。 關(guān)閉高水位指示燈 SETB ZSZS 。 關(guān)閉地水位指示燈 LCALL YS1 。 打開蓄水開關(guān) 吉林工業(yè)職業(yè)技術(shù) 學(xué)院論文 27 本章小結(jié) 本 章對控制系統(tǒng) 軟件 部分 作了 較 詳細的分析,充分體現(xiàn)了軟件與硬件密切 的關(guān)系。 并且根據(jù) 外圍硬件電路的設(shè)計思想,從而編制出比較優(yōu)化的控制程序。 吉林工業(yè)職業(yè)技術(shù) 學(xué)院論文 28 結(jié)論 本 控制 系統(tǒng) 設(shè)計 充分利用了 STC89C51 的 引腳及其強大的功能 , 并配合相關(guān)的電路, 實現(xiàn)了 對 水塔 水位 的 自動控制。該控制 系統(tǒng)設(shè)計簡 單 、操作 方便、實用性強,有很高的推廣價值 。使我在 電子電路 設(shè)計方面向前邁了一大步,為日后 工作 打下 了 良好的基礎(chǔ)。 STC89C51系列單片機 。* 字節(jié)頭文件區(qū) * 。P0 EQU 080H 。SP EQU 081H 。DPL EQU 082H 。DPH EQU 083H 。PCON EQU 087H 。TCON EQU 088H 。TMOD EQU 089H 。TL0 EQU 08AH 。TL1 EQU 08BH 。TH0 EQU 08CH 。TH1 EQU 08DH 。內(nèi)存及 ALE管理 。STANDARD 8051 。STANDARD 8051 。STANDARD 8051 。STANDARD 8051 AUXR1 EQU 0A2H 。IE EQU 0A8H 。串行通訊使用 。STANDARD 8051 IPH EQU 0B7H 。IP EQU 0B8H 。串行通訊使用 XICON EQU 0C0H 。8052 REGISTER T2MOD EQU 0C9H 。8052 REGISTER RCAP2H EQU 0CBH 。8052 REGISTER TH2 EQU 0CDH 。PSW EQU 0D0H 。ACC EQU 0E0H ??撮T狗控制 ISP_D EQU 0E2H 。ISP ISP_AL EQU 0E4H 。ISP ISP_TR EQU 0E6H 。ISP P4 EQU 0E8H 。B EQU 0F0H 。****************************************************** 。****************************************************** 。TF1 EQU 08FH 。TR1 EQU 08EH 。TF0 EQU 08DH 。TR0 EQU 08CH 。IE1 EQU 08BH 。IT1 EQU 08AH 。IE0 EQU 089H 。IT0 EQU 088H 。 ************* SCON (098H) *************************** 。 。 。 。 。 。 。 。 。EA EQU 0AFH 。 EQU 0AEH 。 。 。 吉林工業(yè)職業(yè)技術(shù) 學(xué)院論文 32 。 。 。 。 EQU 0BFH 。 EQU 0BEH 。 。 。 。 。 。 。 EX3 EQU 0C6H 。 IT3 EQU 0C4H 。 EX2 EQU 0C2H 。 IT2 EQU 0C0H 。 ************* T2CON(0C8H) *************************** TF2 EQU 0CFH 。 RCLK EQU 0CDH 。 EXEN2 EQU 0CBH 。 C_T2 EQU 0C9H 。 。CY EQU 0D7H 。AC EQU 0D6H 。F0 EQU 0D5H 。RS1 EQU 0D4H 。RS0 EQU 0D3H 。OV EQU 0D2H 。 EQU 0D1H 。P EQU 0D0H 。****************************************************** 。****************************************************** GSW EQU 。 中水位輸入 DSW EQU 。 蓄水輸入 GSZS EQU 。 中水位指示 DSZS EQU 。 蓄水指示 XSKG EQU 。S1關(guān)小閥門 KEY2 EQU 。S3開到最大 。* 入口向量區(qū) * 。 系統(tǒng)復(fù)位 LJMP MAIN ORG 000BH LJMP ZDZX 。* 主程序區(qū) * 。 堆棧指針 MOV TMOD ,01H 。 初始化 MOV P0 , 0FFH 吉林工業(yè)職業(yè)技術(shù) 學(xué)院論文 34 MOV P2 , 000H MAIN : LCALL KZ ;電子閥門孔子 GAA02: JB GSW , GAA03 。 關(guān)閉蓄水開關(guān) CLR GSZS 。 中水位指示燈指示 CLR DSZS 。 蓄水指示燈指示 LJMP MAIN 。 判斷是否是中水位,不是轉(zhuǎn)向低水位 SETB GSZS 。 中水位指示燈指示 CLR DSZS 。 蓄水指示燈指示 LJMP MAIN 。 判斷是否是低水位,不是轉(zhuǎn)向蓄水 SETB GSZS 。 關(guān)閉中水位指示燈 CLR DSZS 。 蓄水指示燈指示 LJMP MAIN 。 判斷是否是蓄水,不是轉(zhuǎn)向高水位 SETB GSZS 。 關(guān)閉中水位指示燈 SETB DSZS 。 蓄水指示燈閃亮指示,警告蓄水 SETB XSKG 。 。* 子程序區(qū) * 。========================中斷子程序 =============================== ZDZX : MOV TH0 , 0D8H MOV TL0 , 0F0H CJNE R4 , 00H , KKD CLR MD : DJNZ 21H , ZDD MOV R4 , 70H MOV 21H , 71H KKD : SETB DJNZ R4 , ZDD LJMP MD ZDD : RETI 。****************************************************** 。****************************************************** END 。另外 ,此次畢業(yè)設(shè)計還獲得了電子教研室各位領(lǐng)導(dǎo)和老師的大力支持。在未來的工作和學(xué)習(xí)中,我將以更好的成績來回報各位領(lǐng)導(dǎo)和
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1