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

正文內(nèi)容

基于51單片機(jī)的數(shù)字溫度計(jì)課程設(shè)計(jì)報(bào)-文庫(kù)吧資料

2025-07-04 00:16本頁(yè)面
  

【正文】 //計(jì)算得到十位數(shù)字 b=c/10a*10。 c=ReadTemperature()5。 if(xiaxianshangxian)xiaxian=shangxian。amp。 if(shangxian99)shangxian=99。amp。 }}/*****外部中斷1服務(wù)程序*****/void int1(void) interrupt 2{ EX1=0。set_st==2) { xiaxian。 } else if(DEC==0amp。set_st==1) { shangxian。 //關(guān)外部中斷0 if(DEC==0amp。 x++。 //50ms(晶振12M)}/*****定時(shí)器0中斷服務(wù)程序*****/void timer0(void) interrupt 1{ TH0=0x4c。 TH0=0x4c。/*****延時(shí)子程序*****/void Delay(uint num){ while( num )。 //上限報(bào)警溫度,默認(rèn)值為38signed char xiaxian=15。 //溫度值全局變量uchar set_st=0。 //計(jì)數(shù)器signed char m。 //蜂鳴器間隔標(biāo)志sbit DIAN = P2^7。十.參考文獻(xiàn)[1]單片機(jī)原理與接口技術(shù)(第二版)牛昱光 李曉林 電子工業(yè)出版社. [2]單片機(jī)系統(tǒng)設(shè)計(jì)與應(yīng)用實(shí)例. 韓志軍 機(jī)械工業(yè)出版社. [3]《DS18B20數(shù)據(jù)手冊(cè)》附錄一 源程序include include define uint unsigned intdefine uchar unsigned char //宏定義define SET P3_1 //定義調(diào)整鍵define DEC P3_2 //定義減少鍵define ADD P3_3 //定義增加鍵define BEEP P3_7 //定義蜂鳴器bit shanshuo_st。另外,我前期花了一些時(shí)間專(zhuān)門(mén)學(xué)習(xí)這塊芯片,了解了DS18B20的工作原理的時(shí)序圖。其次是程序設(shè)計(jì),我們?cè)趨⒖紕e人成功先例的基礎(chǔ)上根據(jù)自己設(shè)計(jì)的需要編制程序,其中歷經(jīng)不少曲折,最后我的收獲是,編程一定要細(xì)心,針對(duì)每一個(gè)細(xì)節(jié),稍有疏忽,程序就不能正常工作。比較可知,硬件調(diào)試結(jié)果也達(dá)到了要求。2.硬件測(cè)試結(jié)果在硬件測(cè)試方面,檢查電路板及焊接的質(zhì)量情況,在檢查無(wú)誤后通電檢查L(zhǎng)ED顯示器。 然后點(diǎn)擊軟件執(zhí)行鍵,按操作步驟實(shí)施后,觀(guān)察LED數(shù)碼管示數(shù)。總程序程序代碼見(jiàn)附錄一開(kāi)始 顯示緩沖區(qū)初始化 復(fù)位DS18B20 發(fā)跳過(guò)ROM命令發(fā)溫度轉(zhuǎn)換命令延時(shí)復(fù)位DS18B20發(fā)跳過(guò)ROM命令發(fā)讀存儲(chǔ)器命令讀溫度數(shù)據(jù)溫度符號(hào)判定將溫度轉(zhuǎn)換為BCD碼更新顯示緩沖區(qū)八.測(cè)量及其結(jié)果分析 軟件方面,在Proteus編譯下進(jìn)行,源程序編譯及仿真調(diào)試。溫度檢測(cè)程序是對(duì)DS18B20的狀態(tài)不斷地查詢(xún),讀出RAM中的9字節(jié),在讀出時(shí)需進(jìn)行CRC校驗(yàn),校驗(yàn)有錯(cuò)時(shí)不進(jìn)行溫度數(shù)據(jù)的改寫(xiě),讀取當(dāng)前的溫度值后,進(jìn)行溫度轉(zhuǎn)化程序,對(duì)溫度符號(hào)處理和溫度值的BCD碼處理,進(jìn)行溫度值正負(fù)的判定,將其段碼送至顯示緩沖區(qū),以備定時(shí)掃描服務(wù)程序處理。 七.系統(tǒng)程序設(shè)計(jì)數(shù)字式溫度計(jì)的應(yīng)用程序主要包括主程序,溫度檢測(cè)程序,溫度轉(zhuǎn)換程序, LED顯示程序等。圖中有三個(gè)獨(dú)立式按鍵可以分別調(diào)整溫度計(jì)的上下限報(bào)警設(shè)置,圖中蜂鳴器可以在被測(cè)溫度不在上下限范圍內(nèi)時(shí),發(fā)出報(bào)警鳴叫聲音,同時(shí)LED數(shù)碼管將沒(méi)有被測(cè)溫度值顯示,這時(shí)可以調(diào)整報(bào)警上下限,從而測(cè)出被測(cè)的溫度值。DS18B20的數(shù)據(jù)I/。溫度/℃二進(jìn)制表示十六進(jìn)制表示+1250000 0111 1101 000007D0H+850000 0101 0101 00000550H+0000 0001 1001 00000191H+0000 0000 1
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1