標(biāo)題: STC89C52單片機(jī)多功能溫度計(jì)代碼 [打印本頁]
作者: 張堅(jiān) 時(shí)間: 2019-3-25 22:10
標(biāo)題: STC89C52單片機(jī)多功能溫度計(jì)代碼
設(shè)計(jì)了一種基于STC89C52單片機(jī)的溫度檢測(cè)系統(tǒng),該系統(tǒng)將溫度傳感器DS18B20接在控制器的端口上,對(duì)溫度進(jìn)行采集,將采集到的溫度值顯示在LCD1620液晶顯示。
基本設(shè)計(jì)要求
(1)能數(shù)字顯示被測(cè)溫度,測(cè)量溫度范圍0~100℃;
(2)分辨率不低于2℃;
(3)高、低兩路限溫控制點(diǎn)可在0~100℃范圍內(nèi)獨(dú)立設(shè)置;
(4)當(dāng)溫度達(dá)到高、低限溫控制點(diǎn)發(fā)出聲光報(bào)警。
DS18B20溫度傳感器經(jīng)對(duì)比,我們選擇DS18B20溫度傳感。DS18B20溫度傳感器是美國(guó)DALLAS半導(dǎo)體公司最新推出的一種改進(jìn)型智能傳感器,與傳統(tǒng)的熱敏電阻等測(cè)溫元件相比,它能直接讀出被測(cè)溫度,并且可根據(jù)實(shí)際要求通過簡(jiǎn)單的編程實(shí)現(xiàn)9~12位的數(shù)字值讀數(shù)方式。
溫度報(bào)警 該部分由獨(dú)立按鍵和蜂鳴器組成。按鍵k1用來查看溫度上下限,k2,k3分別用來加減溫度上下限。當(dāng)測(cè)量溫度超過上下限溫度時(shí)相應(yīng)的led燈會(huì)亮起并且會(huì)蜂鳴器也會(huì)間斷的響起。
程序所定義的變量與常量:
全部資料51hei下載地址:
程序代碼.rar
(2.24 KB, 下載次數(shù): 9)
2019-3-25 22:00 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
作者: admin 時(shí)間: 2019-3-29 05:10
本帖需要補(bǔ)全電路原理圖,源碼,詳細(xì)說明與圖片即可獲得100+黑幣
| 歡迎光臨 (http://www.raoushi.com/bbs/) |
Powered by Discuz! X3.1 |