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

正文內(nèi)容

基于單片機(jī)溫室溫度控制系統(tǒng)研究(參考版)

2024-11-14 02:50本頁面
  

【正文】 4 個(gè) 250次沒完循環(huán) RET。多加的 DJNZ R1,DPLOP 。顯示 1MS SETB JC XSW。送出十位的 7 段代碼 CLR 。取十位數(shù) MOVC A,A+DPTR 。開個(gè)位顯示 ACALL D1MS 。查個(gè)位數(shù)的 7段代碼 MOV P0,A 。顯示 1000 次 DPLOP:MOV DPTR,NUMTAB1 MOV A,A_BIT 。個(gè)位在 B 溫室 溫度控制系統(tǒng) 28 MOV R0,4 CLR C。10 進(jìn)制 /10=10 進(jìn)制 DIV AB MOV B_BIT,A 。 低位存入 29H(TEMPER_L),高位存入 28H(TEMPER_H) RE00:MOV R2,8。 讀 DS18B20 的程序 ,從 DS18B20 中讀出兩個(gè)字節(jié)的溫度數(shù)據(jù) READ_18200:MOV R4,2 。寫 DS18B20 的子程序 (有具體的時(shí)序要求 ) WRITE_1820:MOV R2,8。 發(fā)出讀溫度命令 LCALL WRITE_1820 LCALL READ_18200。準(zhǔn)備讀溫度前先復(fù)位 MOV A,0CCH 。 發(fā)出溫度轉(zhuǎn)換命令 LCALL WRITE_1820。 判斷 DS1820 是否存在 ?若 DS18B20 不存在則返回 溫室 溫度控制系統(tǒng) 26 TSS2:MOV A,0CCH 。 讀出轉(zhuǎn)換后的溫度值 GET_TEMPER:SETB LCALL INIT_1820。 清標(biāo)志位 ,表示 DS1820 不存在 LJMP TSR7 TSR5:MOV R0,117 TSR6:DJNZ R0,TSR6 。 延時(shí) TSR3:SETB FLAG1 。然后拉高數(shù)據(jù)線 NOP NOP NOP MOV R0,25H TSR2:JNB ,TSR3。 這是 DS18B20 復(fù)位初始化子程序 INIT_1820:SETB NOP CLR 。將 28H中的最低位移入 C RRC A MOV C,41H RRC A MOV C,42H RRC A 附錄 25 MOV C,43H RRC A MOV 29H,A LCALL DISPLAY。數(shù)碼管十位數(shù)存放內(nèi)存位置 XS EQU 30H MOV A,00H MOV P2,A MAIN:LCALL GET_TEMPER。是否檢測到 DS18B20 標(biāo)志位 A_BIT EQU 20H 。若沒有標(biāo)明,我們會(huì)刻有記號(hào),刻有 +號(hào)處為電源正 。 : 所提供的電池盒,紅線為正,黑線為負(fù)。永遠(yuǎn)以一顆為人民服務(wù)的心來 回報(bào) 社會(huì)。 在即將畢業(yè)離校之際,我要感謝 孫國力和薛新龍同學(xué) 給予我的指點(diǎn),感謝信 物理系的同學(xué) 給予我的 幫助和勉勵(lì)。 我還要向關(guān)心和支持我學(xué)習(xí)的朋友們表示真摯的謝意!感謝他們對(duì)我的關(guān)心、關(guān)注和支持! 大學(xué)的生活讓我有了堅(jiān)強(qiáng)的性格, 冷靜的頭腦和永遠(yuǎn)樂觀的態(tài)度。無論是在理論學(xué)習(xí)階段,還是在論文的選題、資料查詢、開題、研究和撰寫的每一個(gè)環(huán)節(jié),無不得到導(dǎo)師的悉心指導(dǎo)和幫助。 首先要衷心感謝的是我 的 指導(dǎo)教師暢福善 老師! 在我學(xué)習(xí)期間不僅傳授了做學(xué)問的秘訣,還傳授了做人的準(zhǔn)則。用戶可靈活選擇本設(shè)計(jì)的用途,有很強(qiáng)的實(shí)用價(jià)值 8 致謝 參考文獻(xiàn) 21 大學(xué)四年 的學(xué)習(xí)和生活就要隨著這篇論文的答辯而結(jié)束了。此外,還能廣泛地應(yīng)用于其他一些工業(yè)生產(chǎn)領(lǐng)域,如建筑,倉儲(chǔ)等行業(yè)。 7 結(jié)束語 本設(shè)計(jì)使 用的 溫度控制器結(jié)構(gòu)簡單、測溫準(zhǔn)確,具有一定的實(shí)際應(yīng)用價(jià)值。這次 設(shè)計(jì) 我不光在硬件方面有很大提高,在理論上也學(xué)到了很多。首先是閱讀了一些 參考文獻(xiàn),使我對(duì)溫度控制系統(tǒng)有了全新的認(rèn)識(shí)。通過對(duì)硬件與軟件的調(diào)試情況,系統(tǒng)基本能實(shí)現(xiàn)論文所預(yù)期的設(shè)計(jì)功能,不過系統(tǒng)仍然存在一些不足之處,有待改進(jìn)。 通過對(duì)多種溫度控制系統(tǒng)的分析研究,本論文自行設(shè)計(jì)并實(shí)現(xiàn)了一種溫度測試控制系統(tǒng)。 3) 復(fù)位、應(yīng)答子程序 跳過 ROM 匹配命令 寫入子程序 溫度轉(zhuǎn)換命令 顯示子程序 (延時(shí) ) 寫入子程序 寫入子程序 DS18B20 復(fù)位、應(yīng)答子程序 DS18B20 復(fù)位、應(yīng)答子程序 跳過 ROM 匹配命令 讀溫度命令子程序 終 止 系統(tǒng)整體設(shè)計(jì) 17 圖 21復(fù)位、應(yīng)答子程序 4) 寫入子程序 開始 口清 0 延時(shí) 537US 口置 1 標(biāo)志位置 1 50US 是否有低電平 有 234US低電平 口置 1 終止 標(biāo)志位置 1 溫室 溫度控制系統(tǒng) 18 圖 22 寫入子程序 5)系統(tǒng)總的流程圖 進(jìn)位 C 清 0 清 0 延時(shí) 12US 帶 進(jìn)位右移 延時(shí) 46US 置 0 R2 是否為 0 終止 開始 總結(jié)與體會(huì) 19 圖 23系統(tǒng)總的流程圖 6 總結(jié)與體會(huì) 經(jīng)過將近三周 努力,完成了 溫室 溫度控制系統(tǒng) 的設(shè)計(jì), 達(dá)到 預(yù)計(jì)的設(shè)計(jì)目標(biāo) , 從心底里說,非常高興 , 通過 這次設(shè)計(jì) 將硬、軟件 做了出來, 并能 按照預(yù)定的要求工作了, 但 高興之余不得不深思呀! 開 始 初始化 DS18B20 顯示當(dāng)前溫度 判斷當(dāng)前溫度值 超過設(shè)定 溫度上限 啟動(dòng)風(fēng)扇 降低溫度 紅燈亮 設(shè)定溫度上、下限 啟動(dòng)電熱爐升高溫度 是 否 低于設(shè)定 溫度下限 是 綠燈亮 否 溫室 溫度控制系統(tǒng) 20 在本次設(shè)計(jì)的過程中,我發(fā)現(xiàn)很多的問題,雖然以前 沒有獨(dú)立 做過這樣的設(shè)計(jì) , 但這次設(shè)計(jì)真的讓我長進(jìn)了很多,單片機(jī)課程設(shè)計(jì)重點(diǎn)就在于軟件算法的設(shè)計(jì),需要有很巧妙的程序算法,雖然以前寫過幾次程序,但我覺的寫好一個(gè)程序并不是一件簡單的事,舉個(gè)例子,以前寫的那幾次,數(shù)據(jù)加減時(shí),我用的都是 BCD 碼,這一次,我全部用的都是 16進(jìn)制的數(shù)直接加減,顯示處理時(shí)在用除法去刪分 ,感覺效果比較好,有好多的東西,只有我們?nèi)ピ囍隽?,才能真?的掌握,只學(xué)習(xí)理論有些東西是很難理解的,更談不上掌握。 圖 19 主程序流程圖 2) 讀出溫度子程序 讀出溫度子程序的主要功能是讀出 RAM 中的 9 字節(jié),在讀出時(shí)需進(jìn)行 CRC 校驗(yàn),校驗(yàn)有錯(cuò)時(shí)不進(jìn)行溫度數(shù)據(jù)的改寫。這樣可以在一秒之內(nèi)測量一次被測溫度, 其程序流程見圖 19 所示。 系統(tǒng)程序流程圖 系統(tǒng)整體設(shè)計(jì) 15 系統(tǒng)程序主要包括主程序,讀出溫度子程序, 復(fù)位應(yīng)答 子程序, 寫入 子程序等。 主程序的功能是:啟動(dòng) DS18B20 測量溫度,將測量值與給定值進(jìn)行比較,若測得溫度小于設(shè)定值,則進(jìn)入加熱階段,置 為低電平,這期間繼續(xù)對(duì)溫度進(jìn)行監(jiān)測,直到溫度在設(shè)定范圍內(nèi),置 為高電平斷開可控硅,關(guān)閉加熱器,等待下一次的啟動(dòng)命令 。對(duì)于要求反應(yīng)靈敏與控 制及時(shí)的工控、檢測等實(shí)時(shí)控制系統(tǒng)以及要求體積小、系統(tǒng)小的許多“電腦化”產(chǎn)品,可以充分體現(xiàn)出匯編語言簡明、整齊、執(zhí)行時(shí)間短和易于使用的特點(diǎn)。 MCS— 51 指令系統(tǒng)的指令長度較短,它在存儲(chǔ)空間和執(zhí)行時(shí)間方面具有較高的效率,編成的程序占用內(nèi)存單元少,執(zhí)行也非常的快捷,與本系統(tǒng)的應(yīng)用要求很適合。原因在于,本系統(tǒng)是編制程序工作量不大、規(guī)模較小的單片機(jī)微控制系統(tǒng),使用匯編語言可以不用
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1