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

正文內(nèi)容

基于單片機(jī)的自動灌溉控制器的畢業(yè)設(shè)計(jì)(參考版)

2025-01-21 15:16本頁面
  

【正文】 沒按下“灌溉信號”按鈕時,仿真圖如下:3灌 溉 信 號R25k+5VL3L2L1L0H0H1H2H3L0 L1 L2 L3AC BD ABCDERWS CS21ERWSH32H10A3A0124A56A7A76A54A32A10A76A54A32A10CS121B1223B3445B5667B7881C182173C164155C146137C1281OM10U1ULN280312MCRYSTALC130pFC230pF C32uF+5V R1 XTAL218XTAL119ALE3031PSN29RST9P0./U2AT89C51CS1122GND3VC405RS6/W7E8DB09110DB21312DB413514DB615716RST17Vout18液 晶 顯 示 屏AMPIRE128X64234567891排 阻。單片機(jī)將定時掃描 口的電平,若為低電平,則驅(qū)動步進(jìn)電機(jī),打開閥門執(zhí)行灌溉。2圖 程序代碼加載示意圖 系統(tǒng)仿真及其分析運(yùn)行 PROTEUS 仿真電路,顯示屏將出現(xiàn)一個歡迎界面,然后提示用戶選擇模式。④ 目標(biāo)代碼加載:在 PROTEUS 編輯環(huán)境雙擊 AT89C51,彈出如圖 所示的對話框,在 PROGRAM FILE 一欄中單擊打開按鈕,選中“ ”文件。② 程序設(shè)計(jì):點(diǎn)菜單 Source→ 打開源 文件編輯器,將將附錄程序輸入到文本中。打開PROTEUS 的 ISIS 編輯環(huán)境,從 PROTEUS 中選取該電路所需要的元器件,放置元器件、放置電源和地,再點(diǎn)菜單欄工具下拉的電氣規(guī)則檢查,當(dāng)規(guī)則檢查出現(xiàn):“NETLIST GENERATED OK NO ERC ERRORD FOUND”,表示通過檢查,電路設(shè)計(jì)完成。步進(jìn)電機(jī)控制電路模塊的功能相當(dāng)一個閥門,若執(zhí)行灌溉,則步進(jìn)電機(jī)正轉(zhuǎn)一圈,將閥門打開;若停止灌溉,則步進(jìn)電機(jī)反轉(zhuǎn)一圈,將閥門關(guān)上。若開關(guān)按下,則代表需要灌溉;若開關(guān)處于斷開的狀態(tài),則不灌溉。在閉環(huán)模式下,濕度采集電路采集土壤濕度,并把模擬信號轉(zhuǎn)化為數(shù)字信號。(6)具有強(qiáng)大的原理圖到 PCB 板設(shè)計(jì)功能,可輸出多種格式的電路設(shè)計(jì)報(bào)表。(4)具有各種信號源和電路分析所需的虛擬儀表、是電類教學(xué)實(shí)驗(yàn)與創(chuàng)新的最侍平臺。(2)具有模擬電路仿真、數(shù)字電路仿真、單片機(jī)及其外圍電路組成的系統(tǒng)的仿真,是獨(dú)一無二的支持處理器與外圍電路的協(xié)同仿真電路設(shè)計(jì)軟件。運(yùn)行于 Windows 操作系統(tǒng)上,可以仿真、分析(SPICE)數(shù)字電路、模擬電路、數(shù)?;旌想娐罚悄壳拔ㄒ荒軐?shí)現(xiàn)對 5PIC 、AVR 、HC1ARM 等處理器的仿真軟件?;謴?fù) P2 口電平MOV DPTR, TAB4 。未釋放,等待POP ACC 。鍵號入棧保護(hù)K3: LCALL DELAY11LCALL KS 。有鍵按下轉(zhuǎn)求鍵號JH: ADD A,R4 。有鍵按下轉(zhuǎn)求鍵號MOV A,12 。第 3 列CLR SETB SETB SETB MOV A,00JNB ,JHMOV A,04JNB ,JHMOV A,08 。第 3 行首鍵號 JNB ,JH 。第 2 行首鍵號 JNB ,JH 。有鍵按下轉(zhuǎn)求鍵號L2: MOV R4,02H 。有鍵按下轉(zhuǎn)求鍵號10MOV A,12 。第 1 列CLR SETB SETB SETB MOV A,00JNB ,JHMOV A,04JNB ,JHMOV A,08 。第 3 行首鍵號JNB ,JH 。第 2 行首鍵號JNB ,JH 。第 1 行首鍵號JNB ,JH 。第 0 行首鍵號JNB ,JH 。==================判別是否真的有鍵按下============KS:MOV A,P2CPL AANL A,0F0HRETK2:L0 : MOV R4,00 。確實(shí)有鍵按下,轉(zhuǎn) K2LJMP RETURN 。消抖LCALL DELAYLCALL KS 。鍵盤子程序流程圖如下:開始有鍵閉合建立無效標(biāo)志建立有效標(biāo)志鍵盤掃描計(jì)算鍵值閉合鍵釋放找到閉合鍵返回是否是否是否圖 鍵盤子程序流程圖LCD 數(shù)碼管顯示子程序:。延時后若 IN1 還為低,則進(jìn)入掃描程序。若有鍵按下,行線中的某一條將會被置低電平,與門8輸出低電平,單片機(jī)將響應(yīng)外部中斷。先將所有的列線置低電平,行線置高電平。本鍵盤的思路如下:鍵盤采用中斷掃描方式, 作為行線, 作為列線,將行線用一個與門連起來。=============設(shè)置顯示起始列================= MOV COM,LM LCALL LIEFIRST。=============設(shè)置顯示起始頁================= MOV A,YM INC A MOV COM,A 。================設(shè)置顯示起始列 ============= MOV COM,LM LCALL LIEFIRST。===============顯示程序 ====================CHINE:MOV A,CODESMOV B,32MUL ABADD A,DPLMOV DPL,AMOV A,BADDC A,DPHMOV DPH,A。設(shè)置顯示起始列為第 0 列LCALL PRM 。COM 中為實(shí)際的列碼ORL A,40H 。調(diào)用寫入指令子程序RET。COM 中為實(shí)際的頁碼ORL A,0B8h 。E 下降沿液晶模塊從數(shù)據(jù)總線上讀入指令RET6。RW 清 0SETB EMOV DATAES,DAT 。調(diào)用判忙子程序SETB RS 。寫指令子程序。右半屏控制MOV COM,3FH 。左半屏開顯示設(shè)置LCALL PRM 。顯示屏初始化子程序INT:LCALL LEFT 。第三位數(shù)MOV CODES,U2MOV DPTR,TAB2LCALL CHINERET。顯示程序RETDISPLAY1:LCALL RIGHTMOV YM,45MOV LM,0 。列 第一位數(shù)MOV CODES,U0 。對左半屏操作MOV YM,4 。4開始顯示屏初始化清屏選擇左或右半屏設(shè)置起始行 、 起始列半屏寫完 ?是寫字否結(jié)束圖 顯示屏顯示子程序流程圖顯示屏顯示子程序:。數(shù)據(jù)或者指令的代碼從 DB0~DB7 輸入。它的指令是通過選擇 RS 的高低電平來區(qū)別所從 DB0~DB7 輸入的是數(shù)據(jù)還是指令, RW 的高低電平來選擇對現(xiàn)實(shí)屏是讀操作還是寫操作。初級顯示LCALL DELAY1LCALL SHOW1SETB EA 。按鍵次數(shù)計(jì)數(shù)器MOV P0,0FFHMOV P2,0F0HMOV P1,00HCLR ACLR EA 。 模式標(biāo)志,0 為手動,1 為自動ORG 0000HLJMP MAINORG 0003HLJMP KEYBOARD 。 第二個數(shù)的字形參數(shù)2U2 EQU 28H 。開始初級顯示 、 開外部中斷模式單元的值 = 0 ?手動模式否是自動模式啟動結(jié)束執(zhí)行完畢圖 主程序流程圖主程序:CSA EQU CSB EQU RS EQU RW EQU E EQU DATAES EQU P0COM EQU 21HDAT EQU 22HYM EQU 23HLM EQU 24HCODES EQU 25HU0 EQU 26H 。若選擇手動模式,顯示屏還會提示用戶通過鍵盤設(shè)置灌溉時間。主程序流程圖如圖 所示。啟動閥門后,單片機(jī)還要繼續(xù)檢測 口的值,若變高電平,則關(guān)閉閥門。若為手動模式,閥門打開后,則屏幕顯示倒計(jì)時,時間一到,閥門就關(guān)閉。在主程序模塊中,需要完成對各模塊接口的初始化工作,另外,在主程序模塊中還需要檢測模式標(biāo)志單元的值,若該單元的值為 0,則為手動模式,若為 1,則為自動模式。本系統(tǒng)軟件采用模塊化結(jié)構(gòu),由主程序﹑鍵盤子程序、12864LCD 液晶顯示子1程序構(gòu)成。(4)模塊可以共存,一個模塊可以被多個任務(wù)在不同條件下調(diào)用。(2)程序的易讀性好。所謂“模塊” ,實(shí)質(zhì)上就是能完成一定功能,并相對獨(dú)立的程序段,這種程序設(shè)計(jì)方法稱為模塊程序設(shè)計(jì)法 [16]。把整個過程分成若干個部分,每一部分叫做一個模塊。 程 序 是 程 序 設(shè) 計(jì) 中 最 為 基 本 的 概 念 , 子程 序 和 協(xié) 同 例 程 都 是 為 了 便 于 進(jìn) 行 程 序 設(shè) 計(jì) 而 建 立 的 程 序 設(shè) 計(jì) 基 本 單 位 , 順 序 性 、并 發(fā) 性 、 并 行 性 和 分 布 性 反 映 程 序 的 內(nèi) 在 特 性 。 按 照 程序設(shè)計(jì)風(fēng)格 , 有 邏 輯 式 程 序 設(shè) 計(jì) 、 函 數(shù) 式 程 序 設(shè) 計(jì) 、對 象 式 程 序 設(shè) 計(jì) 之 分 。 前 者 是 指使 用 過 程 式 程 序 設(shè) 計(jì) 語 言 的 程 序 設(shè) 計(jì) , 后 者 指 非 過 程 式 程 序 設(shè) 計(jì) 語 言 的 程 序 設(shè) 計(jì) 。 它 具 有 由 基 本 結(jié) 構(gòu) 構(gòu) 成 復(fù) 雜 結(jié) 構(gòu) 的 層 次 性 , 后 者反 之 。按 照 結(jié) 構(gòu) 性 質(zhì) , 有 結(jié) 構(gòu) 化 程 序 設(shè) 計(jì) 與 非 結(jié) 構(gòu) 化 程 序 設(shè) 計(jì) 之 分 。 由 于 程 序 是 軟 件 的 本 體 , 軟 件 的 質(zhì) 量 主 要 通 過 程 序 的 質(zhì) 量 來 體 現(xiàn) , 在 軟 件 研究 中 , 程 序 設(shè) 計(jì) 的 工 作 非 常 重 要 , 內(nèi) 容 涉 及 到 有 關(guān) 的 基 本 概 念 、 工 具 、 方 法 以 及方 法 學(xué) 等 。0第 4 章 系統(tǒng)軟件設(shè)計(jì) 程序設(shè)計(jì)程 序 設(shè) 計(jì) 是 指 設(shè) 計(jì) 、 編 制 、 調(diào) 試 程 序 的 方 法 和 過 程 。 步進(jìn)電機(jī)驅(qū)動模塊圖AC BD ABCD 1B12B23B34B45B56B67B78B81C182C173C164C155C146C137C128C1COM10+XTAL218XTAL119ALE30EA31PSEN29RST9P0./+5V圖 步進(jìn)電機(jī)驅(qū)動模塊13將單片機(jī)的 口與 ULN2803 引腳的 14 號四個輸入端相連,將ULN2803 引腳的 1518 號四個輸出端與步進(jìn)電機(jī)的四個相相接。該系統(tǒng)中的行驅(qū)動器和列驅(qū)動器均可采用高 β,高速低壓降的達(dá)林頓管。利用 CMOS 電路經(jīng)過達(dá)林頓管驅(qū)動高靈敏度繼電器的電路。單四拍與雙四拍的步距角相等,但單四拍的轉(zhuǎn)動力矩小。依次類推,A、B、C 、D 四相繞組輪流供電,則轉(zhuǎn)子會沿著 A、B、C、D 方向轉(zhuǎn)動。當(dāng)開關(guān)SC 接通電源,SB、SA、SD 斷開時,由于 C 相繞組的磁力線和 4 號齒之間磁力12線的作用,使轉(zhuǎn)子轉(zhuǎn)動,4 號齒和 C 相繞組的磁極對齊。圖 四相步進(jìn)電機(jī)步進(jìn)示意圖圖 是四相反應(yīng)式步進(jìn)電機(jī)工作原理示意圖。電機(jī)的位置和速度由導(dǎo)電次數(shù)(脈沖數(shù))和頻率成一一對應(yīng)關(guān)系。使得在速度、位置等控制領(lǐng)域用步進(jìn)電機(jī)來控制變的非常的簡單。在非超載的情況下,電機(jī)的轉(zhuǎn)速、停止的位置只取決于脈沖信號的頻率和脈沖數(shù),而不受負(fù)載變化的影響,即給電機(jī)加一個脈沖信號,電機(jī)則轉(zhuǎn)過一個步距角。(7)地址計(jì)數(shù)器 AC:地址計(jì)數(shù)器是用來貯存 DDRAM/CGRAM 之一的地址,它可由設(shè)定指令暫存器來改變,之后只要讀取或是寫入 DDRAM/CGRAM 的值時,地址計(jì)數(shù)器的值就會自動加一,當(dāng) RS 為“0” 時而 R/W 為“1”時,地址計(jì)數(shù)器的值會被讀取到 DB6DB0 中。(5)顯示數(shù)據(jù) RAM(DDRAM):模塊內(nèi)部顯示數(shù)據(jù) RAM 提供 642 個位元組的空間,最多可控制 4 行 16 字(64 個字)的中文字型顯示,當(dāng)寫入顯示數(shù)據(jù) RAM時,可分別顯示 CGROM
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1