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

正文內(nèi)容

機(jī)房環(huán)境參數(shù)監(jiān)控系統(tǒng)軟件設(shè)計(jì)畢業(yè)設(shè)計(jì)論文(參考版)

2025-07-01 02:16本頁面
  

【正文】 i。北華航天工業(yè)學(xué)院畢業(yè)論文34i。 i。 } } void Delay_10us(void) //延時 10us 的延時函數(shù). { U8 i。i27。j0。 void Delay2(U16 j) //延時函數(shù) { U8 i。U16 U16temp1,U16temp2。 //定義發(fā)送的字節(jié)數(shù) U8 indata[5]。U8 U8data。U8 U8T_data_H,U8T_data_L,U8RH_data_H,U8RH_data_L,U8checkdata。 //////定義區(qū)//////U8 U8FLAG,k。 /* single precision floating point variable (32bits) 單精度浮點(diǎn)數(shù)(32 位長度) */typedef double F64。 /* defined for unsigned 32bits integer variable 無符號 32 位整型變量 */typedef signed long S32。 /* defined for unsigned 16bits integer variable 無符號 16 位整型變量 */typedef signed int S16。 /* defined for unsigned 8bits integer variable 無符號 8 位整型變量 */typedef signed char S8。 }}DHT11傳感器接受和發(fā)送信息,然后將接收來的信息作出相應(yīng)的判斷和處理,然后反饋到顯示器。 baojing=~baojing。 num1++。 else( shangxian=0)。 if(sw2==0){ //while(sw2==0) 。 else( shangxian=255)。 if(sw1==0) { //while(sw1==0)。 //getdate= GetADCResult(0)*。//顯示起始位置 Y=0,第一行,Y=1 第二行 顯示第二行 Print(temp_s)。//顯示起始位置 Y=0,第一行,Y=1 第二行//顯示第一行 Print(temp)。// 按鍵檢測 kongzhi()。 zhuanhuan()。temp_t=U8T_data_H。LCD_Initial()。 baojing=1。 }//main(){ baojing=0。 temp_s[15]=39。北華航天工業(yè)學(xué)院畢業(yè)論文30 temp_s[13]=temp_t%10+0x30。 temp_s[4]=temp_h%10+0x30。 temp_s[4]=temp_h%10+0x30。 temp[8]=shangxian%10+0x30。void kongzhi()。yunxing()。uchar temp_h,temp_t。uchar getdata=55。uchar set。sbit baojing=P3^3。 //按鍵定義sbit sw1=P1^3。 //設(shè)置 的濕度值顯示uchar temp_s[] =RH:00% TEMP:00 \0。北華航天工業(yè)學(xué)院畢業(yè)論文28參考文獻(xiàn)[1]何立民.MC5l 系列單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)[M].北京:航空航天大學(xué)出版社,2022.[2] 喬和, ARM 的智能溫控系統(tǒng)設(shè)計(jì)[J].遼寧工程技術(shù)大學(xué)學(xué)報(bào),2022 [3] 金凱鵬, PID 算法遠(yuǎn)程溫度控制系統(tǒng)的實(shí)現(xiàn)[J].微計(jì)算機(jī)信息,2022[4]周立功.增強(qiáng)型80c5l單片機(jī)速成與實(shí)戰(zhàn)[M].北京:航空航天大學(xué)出版社,2022.[5]胡漢才.單片機(jī)原理及其接口技術(shù)(第2版)[M].北京:清華大學(xué)出版社,2022。但在設(shè)計(jì)的過程中,使我對四年以來所學(xué)的專業(yè)知識有了更深一步的理解,不僅提高了動手能力,而且使我對產(chǎn)品開發(fā)的過程有了更深刻的了解。由于時間和本人能力的限制,設(shè)計(jì)中存在一些需要改進(jìn)和優(yōu)化的地方。通過本次設(shè)計(jì)使我對溫濕度計(jì)有了比較全面的了解,熟悉了溫濕度計(jì)設(shè)計(jì)的理念,掌握了溫濕度計(jì)設(shè)計(jì)的一些技能,讓我了解了設(shè)計(jì)方法對我們學(xué)習(xí)的重要性,同時也發(fā)現(xiàn)了自己的很多不足之處。其中它自帶的 A/D 轉(zhuǎn)換器,使得此溫濕度計(jì)具有精度高、成本低、接口簡單等特點(diǎn),還具有良好抗干擾能力。首先是傳感器信號強(qiáng)度的增加增強(qiáng)了傳感器的抗干擾性能,保證了傳感器的長期穩(wěn)定性,而 A/D 轉(zhuǎn)換的同時完成,則降低了傳感器對干擾噪聲的敏感程度。在老師的幫助和自己的不斷努力下,本次畢業(yè)設(shè)計(jì)成功實(shí)現(xiàn)了所要達(dá)到的技術(shù)指標(biāo)。北華航天工業(yè)學(xué)院畢業(yè)論文26圖 65 編輯源文件 proteus 仿真結(jié)果 本章小結(jié)本章介紹了硬件電路主要部件的檢測和功能強(qiáng)大的編譯仿真軟件 KEIL 的一些基本使北華航天工業(yè)學(xué)院畢業(yè)論文27用方法,用其可以生成下載文件 HEX,也可以編譯仿真程序,如果沒有硬件進(jìn)行驗(yàn)證程序,還可以與 Proteus 這款軟件配合使用,可以仿真硬件實(shí)現(xiàn)的功能。首先點(diǎn)擊“File”下面的“New”菜單,或者直接點(diǎn)擊工具欄中的新建按鈕,軟件將彈出源文件編輯窗口,我們可以在窗口中編輯源文件,在編輯過程中要注意保存所編輯內(nèi)容。圖 64 是否加入啟動碼至此,我們完成了整個工程的初步建立。我們只需根據(jù)自己工程的需要選擇相應(yīng)的MCU,然后點(diǎn)擊“確定”按鈕就可以了。軟件彈出“Create New Project”(創(chuàng)建新工程)窗口。 測試過程首先是安裝軟件,待安裝完成后,我們就可以使用軟件了,打開軟件,我們可以看到其界面,如圖 61 所示:北華航天工業(yè)學(xué)院畢業(yè)論文24圖 61 keil 集成開發(fā)環(huán)境下面我們就來使用 Keil 軟件開發(fā)我們的第一個項(xiàng)目。Keil 軟件功能強(qiáng)大,包含很多部分,本文我們主要使用 Keil μVision 來開發(fā) C51 項(xiàng)目、調(diào)試程序并生成 HEX 文件來用于單片機(jī)開發(fā)。Keil μVision是 Keil 公司(ARM 子公司)開發(fā)的一款用于 MCS51 單片機(jī)開發(fā)的應(yīng)用十分廣泛的編譯和調(diào)試軟件。 硬件實(shí)物展示北華航天工業(yè)學(xué)院畢業(yè)論文23 軟件調(diào)試 測試工具單片機(jī)開發(fā)中除必要的硬件外,同樣離不開軟件,我們寫的匯編語言源程序要變?yōu)镃PU 可以執(zhí)行的機(jī)器碼有兩種方法,一種是手工匯編,另一種是機(jī)器匯編,目前已極少使用手工匯編的方法了。通過鍵盤輸入溫濕度范圍,觀察LCD液晶顯示能否時時反映出此時數(shù)值,如果超出設(shè)定范圍,看超聲波霧化器是否能及時的調(diào)節(jié)溫濕度,達(dá)到所需的數(shù)值。,檢測LCD液晶顯示是否正常工作,當(dāng)模塊在接受指令前,微處理器必須先確認(rèn)模塊內(nèi)部處于非忙碌狀態(tài),即讀取BF標(biāo)志時BF需為0,方可接受新的指令;如果在送出一個指令前并不檢查BF標(biāo)志,那么在前一個指令和這個指令中間必須延遲一段較長的時間,即等待前一個指令確實(shí)執(zhí)行完成,指令執(zhí)行的時間請參考指令表中的個別指令說明,“ RE”為基本指令集與擴(kuò)充指令集的選擇控制位元,當(dāng)變更 “RE”位元后,往后的指令集將維持在最后的狀態(tài),除非再次變更“RE” 位元,否則使用相同指令集時,不需每次重設(shè)“ RE”位元。首先必須對電路板各個節(jié)點(diǎn)進(jìn)行檢查,利用萬用表檢查各節(jié)點(diǎn)是否有斷路現(xiàn)象。 本章小結(jié)本章主要介紹溫濕度計(jì)的軟件程序設(shè)計(jì),著重講訴了主程序、溫濕度采集與顯示子程序的設(shè)計(jì)思路及程序流程圖。讀取 8 位數(shù)據(jù)之后,若單片機(jī)向從器件發(fā)送應(yīng)答信號,從器件將在總線空閑時繼續(xù)發(fā)送數(shù)據(jù);否則從器件結(jié)束發(fā)送數(shù)據(jù)。如果單片機(jī)選擇讀操作,再從器件發(fā)送一個 8 位數(shù)據(jù)后釋放 DATA 線并監(jiān)視一個應(yīng)答信號,一旦接受到應(yīng)答信號,從器件繼續(xù)發(fā)送數(shù)據(jù),如單片機(jī)沒有發(fā)送應(yīng)答信號,從器件停止傳送數(shù)據(jù)且等待一個停止信號。C 總線,這就涉及到了總線讀寫。 I178。因此,單片機(jī)往 12864 寫指令或數(shù)據(jù)之前,都要確認(rèn)液晶模塊空閑。送顯之前,單片機(jī)會通過 12864 寫指令子程序往 12864 中寫入顯示字符地址,來設(shè)定顯示位置。 溫濕度顯示子程序(1)設(shè)計(jì)思路由于溫濕度傳感器的非線性因素的影響,單片機(jī)直接從 SHT11 讀取的溫濕度數(shù)據(jù)并不準(zhǔn)確,必須經(jīng)過相對濕度和溫度的非線性補(bǔ)償公式、相對濕度對于溫度的依賴性補(bǔ)償公式進(jìn)行修正。通訊在確認(rèn) CRC 數(shù)據(jù)位后停止。然后 SHT11 向單片機(jī)傳送兩字節(jié)測量數(shù)據(jù)(MSB、LSB)與 1 字節(jié)北華航天工業(yè)學(xué)院畢業(yè)論文20CRC 校驗(yàn)碼。測量時序:當(dāng)單片機(jī)發(fā)出了啟動傳輸命令,且 SHT11 正確接收到溫(濕)度測量命令后,單片機(jī)就要等到測量完成。傳感器正確接收到溫度測量指令后,就會進(jìn)行數(shù)據(jù)采集,單片機(jī)要等到測量完成,隨后 SHT11 向單片機(jī)傳送兩字節(jié)測量數(shù)據(jù)(MSB 和 LSB)與 1 字節(jié) CRC 校驗(yàn)碼,單片機(jī)則通過讀總線子程序?qū)貪穸葦?shù)據(jù)讀取出來。C 總線讀寫程序?qū)貪穸葦?shù)據(jù)從 SHT11 中讀出來,然后,根據(jù)溫濕度補(bǔ)償(主要指非線性補(bǔ)償)公式計(jì)算出當(dāng)前溫濕度值并送到 1602 顯示;接著,單片機(jī)將溫濕度值讀取出來,若濕度達(dá)到設(shè)定的值時,單片機(jī)令 為高電平,超聲波霧化器開始加濕。同時本系統(tǒng)還檢測空氣的燃?xì)鉂舛鹊?,一旦超過允許值,也會觸發(fā)報(bào)警。溫濕度傳感器(SHT11),采用串行通信,傳輸線就比較簡單只需要單片機(jī)的, 兩個引腳就可以實(shí)現(xiàn)數(shù)據(jù)傳輸。北華航天工業(yè)學(xué)院畢業(yè)論文17第 4 章 整機(jī)工作原理整機(jī)電路原理圖:通過整機(jī)電路圖可知整機(jī)電路工作原理為:接通電源,按下電源開關(guān)后電路上電后,通過軟件進(jìn)入 LCD 測試程序,通過 點(diǎn)亮 LCD 顯示器,此時說明電路已經(jīng)可以開始工作;通過按復(fù)位開關(guān)使程序復(fù)位,這樣可以保證對 LCD 顯示器初始化以及對溫濕度傳感器(SHT11)時時檢測,使電路正常運(yùn)行。加濕電路工作原理為:當(dāng)溫濕度傳感器 SHT11 檢測到室內(nèi)的濕度超過設(shè)定值時,單片機(jī)通過 、 引腳采集到此數(shù)據(jù),此時單片機(jī)的 口送出一個高電平,通過三極管驅(qū)動超聲波霧化器,使超聲波霧化器工作,超聲波霧化器噴出水霧從而對室內(nèi)空氣進(jìn)行加濕,這就實(shí)現(xiàn)了加濕功能。以此來實(shí)現(xiàn)軟件程序設(shè)計(jì)中的按鍵掃描。為此,本設(shè)計(jì)增加了 4 個按鍵,其中 K1 鍵為設(shè)定鍵,K2 鍵為光標(biāo)右移鍵,K3 為循環(huán)加 1 鍵,K4 為確定鍵,分別與單片機(jī)的北華航天工業(yè)學(xué)院畢業(yè)論文1 口相連。通過程序?qū)⒆值拇a寫入相應(yīng)的DDRAM地址,就可以再相應(yīng)的位置顯示相應(yīng)的字。 屏幕選擇表 CS1 CS2 選屏 0 0 全屏 0 1 左屏 1 0 右屏 1 1 不選(8)操作 ① 設(shè)定開始頁地址和列地址; ② 設(shè)定讀寫模式,進(jìn)行讀寫操作。而顯示數(shù)據(jù)需要16*8個點(diǎn),可顯示數(shù)據(jù)是漢字的兩陪。顯示一個字要16*16點(diǎn),全屏有128*64個點(diǎn),故可顯示32個中文漢字。(7)讀顯示數(shù)據(jù) CODE: R/W RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0H H D7D6D5D4D3D2D1D0基本操作時序: ① 讀狀態(tài):輸入:RS=L,R/W=H,CS1 或CS2=H,E=H 輸出:D0~D7=狀態(tài)字 ② 寫指令:輸入:RS=L,R/W=L,D0~D7=指令碼,CS1或CS2=H,E=高脈沖輸出:無 ③ 讀數(shù)據(jù):輸入:RS=H,R/W=H,CS1 或CS2=H,E=H 輸出:D0~D7=數(shù)據(jù) ④ 寫數(shù)據(jù):輸入:RS=H,R/W=L,D0~D7=數(shù)據(jù),CS1 或CS2=H,E=高脈沖 輸出:無由RAM 地址映射表可知LCD 顯示屏由兩片控制器控制,分別用CS1和CS2控制。D7D0 位數(shù)據(jù)為 1 表示顯示,數(shù)據(jù)為 0 表示不顯示。ON/OFF=H:表示顯示關(guān)閉; ON/OFF=L:表示顯示開。BF=H:內(nèi)部正在執(zhí)行操作; BF=L:空閑狀態(tài)。 表 RAM 地址映像表 Y 地址 0 1 2 ……… 61 62 63 DB0 ∫ PAGE0 DB7 X=0 DB0 ∫ PAGE1 DB7 X=1 ……………… ……DB0 ∫ PAGE6 DB7 X=6 DB0 ∫ PAGE7 DB7 X=7 (4) 設(shè)置列地址 CODE:R/W RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0L L L H 列地址(0~63) 北華航天工業(yè)學(xué)院畢業(yè)論文14功能:DDRAM 的列地址存儲在 Y
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1