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

正文內(nèi)容

單片機(jī)課程設(shè)計(jì)報(bào)告-基于單片機(jī)的數(shù)字溫度計(jì)設(shè)計(jì)-wenkub

2022-11-07 12:12:55 本頁(yè)面
 

【正文】 單 1 緒 論 隨著人們生活水平的不斷提高 ,單片機(jī)控制無(wú)疑是人們追求的目標(biāo)之一,它所給人帶來(lái)的方便也是不可否定的,其中數(shù)字溫度計(jì)就是一個(gè)典型的例子,但人們對(duì)它的要求越來(lái)越高,要為現(xiàn)代人工作、科研、生活提供更好的更方便的設(shè)施就需要從單片機(jī)技術(shù)入手,一切向著數(shù)字化控制,智能化控制方向發(fā)展。 目前的智能溫度傳感器 (亦稱數(shù)字溫度傳感器 )是在 20 世紀(jì) 90 年代中期問(wèn)世的,它是微電 子技術(shù)、計(jì)算機(jī)技術(shù)和自動(dòng)測(cè)試技術(shù) (ATE)的結(jié)晶,特點(diǎn)是能輸出溫度數(shù)據(jù)及相關(guān)的溫度控制量,適配各種微控制器 (MCU)。 2 方案設(shè)計(jì) 本設(shè)計(jì)主要是介紹了單片機(jī)控制下的溫度檢測(cè)系統(tǒng),詳細(xì)介紹了其硬件和軟件設(shè)計(jì),并對(duì)其各功能模塊做了詳細(xì)介紹,其主要功能和指標(biāo)如下: ●利用溫度傳感器( DS18B20)測(cè)量某一點(diǎn)環(huán)境溫度 ●測(cè)量范圍為 55℃~+ 125℃, 精度為177。在單芯片上,擁有靈巧的 8 位 CPU 和在系統(tǒng) 可編程 Flash,使得 AT89S52 為眾多嵌入式控制應(yīng)用系統(tǒng)提 供高靈活、超有效的解決方案。掉電保護(hù)方式下, RAM 內(nèi)容被保存, 振蕩器被凍結(jié),單片機(jī)一切工作停止,直到下一個(gè)中斷或硬件復(fù)位為止。 DS18B20的管腳排列、各種封裝形式如圖 , DQ 為 數(shù)據(jù)輸入 /輸出引腳。 其電路圖 .。系統(tǒng)對(duì) DS18B20 的各種操作必須按協(xié)議進(jìn)行。 //調(diào)用啟動(dòng)溫度轉(zhuǎn)換函數(shù) RdTemp()。 while(i0) i。 } 等待應(yīng)答信號(hào) /* 等待 DS18B20 應(yīng)答 */ void RxWait() { uint i。 while(i0) i。 //讀開(kāi)始 1us i++。 b = DQ。 //釋放總線 return b。i8。 } DS18B20 寫字節(jié) /* 寫入字節(jié)數(shù)據(jù) */ void WrByte(uchar d) { uint i。j8。 if(btmp) //寫 1 { DQ=0。 //寫 1 時(shí)隙不低于 60u i=8。 while(i0) i。 } } } 啟動(dòng)溫度測(cè)量 /* 啟動(dòng)溫度測(cè)量 */ void Convert() { uint i。 //等待 DS18B20 答應(yīng) Delay(125)。i bit flag = 1。 //延時(shí) WrByte(0xcc)。 //溫度值高字節(jié) temp = (temphigh 8) | templow。 //溫度值整數(shù) x = temp amp。 //百位 else //負(fù)溫度 disp[0] = 16。 //小數(shù) } 各算法流程圖 圖 圖 發(fā) DS18B20 復(fù)位命令 發(fā)跳過(guò) ROM 命令 發(fā)溫度轉(zhuǎn)換開(kāi)始命令 結(jié)束 圖 溫度轉(zhuǎn)換流程圖 圖 計(jì)算溫度流程圖 圖 顯示數(shù)據(jù)刷新流程 圖 開(kāi)始 溫度零下 ? 溫度值取補(bǔ)碼置“ — ”標(biāo)志 計(jì)算小數(shù)位溫度 BCD 值 計(jì)算整數(shù)位溫度 BCD 值 結(jié)束 置“ +”標(biāo)志 N Y 開(kāi)始 溫度零下 ? 溫度值取補(bǔ)碼置“ — ”標(biāo)志 計(jì)算小數(shù)位溫度 BCD 值 計(jì)算整數(shù)位溫度 BCD 值 結(jié)束 置“ +”標(biāo)志 N Y 數(shù)碼管顯示 /* 數(shù)碼管顯示 */ void Display() { uchar i,j。i++) { P1=j。 //數(shù)碼管段碼輸出 LOCK=0。 } } 5 系統(tǒng)的 測(cè) 試與總結(jié) 測(cè)試時(shí)的圖片 圖 溫度傳感器 圖 測(cè)試時(shí)室內(nèi)溫度 顯示 圖 測(cè)試時(shí)手握住傳感器時(shí)的溫度顯示 總結(jié) 通過(guò)近兩個(gè)星期的單片機(jī)課程設(shè)計(jì),我終于完成了“基于單片機(jī)的數(shù)字溫度計(jì)設(shè)計(jì)”,心中不免有些高興,但高興之余也有我值得深思的。 附
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1