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

正文內(nèi)容

單片機(jī)智能溫度報(bào)警系統(tǒng)(參考版)

2024-12-10 01:28本頁(yè)面
  

【正文】 z++) { Disp_init()。 for(z=0。 check_wendu()。 //開(kāi)啟定時(shí)器 0 IT0=1。 //全局中斷開(kāi)關(guān) TR0=1。 InitTimer()。 else BEEP=1。amp。amp。x=0。 P1 = 0xff。 //上限 H、下限 L 標(biāo)示 P1 = 0xfe。 if(set_st==1)P2 =0x89。 //顯示百位 P1 = 0xfd。 Delay(200)。 P2 =LEDData[baojing%10]。 //顯示 C P1 = 0xf7。 P1 = 0xff。 //顯示百位 P1 = 0xfe。 Delay(300)。 //顯示十位 DIAN = 0。 Delay(300)。 P2 =LEDData[n]。 //顯示 C P1 = 0xf7。 P1 = 0xff。 P1 = 0xfe。 P1 = 0xfd。 P1 = 0xfb。 //顯示 P1 = 0xf7。n=9。n=0。 //計(jì)算得到整數(shù)位 n=ca*100b*10。 //計(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=0x3c。 TH0=0x3c。 /*****延時(shí)子程序 *****/ void Delay(uint num) { while( num )。 //上限報(bào)警溫度,默認(rèn)值為 38 signed char xiaxian=5。 //溫度值全局變量 uchar set_st=0。 //計(jì)數(shù)器 signed char m。 //蜂鳴器間隔標(biāo)志 sbit DIAN = P2^7。 程序名稱(chēng): DS18B20溫度測(cè)量、報(bào)警系統(tǒng) 簡(jiǎn)要說(shuō)明: DS18B20 溫度計(jì),溫度測(cè)量范圍 0~ 攝氏度 可設(shè)置上限報(bào)警溫度、下限報(bào)警溫度 即高于上限值或者低于下限值時(shí)蜂鳴器報(bào)警 默認(rèn)上限報(bào)警溫度為 38℃、默認(rèn)下限報(bào)警溫度為 5℃ 報(bào)警值可設(shè)置范圍:最低上限報(bào)警值等于當(dāng)前下限報(bào)警值 最高下限報(bào)警值等于當(dāng)前上限報(bào)警值 將下限報(bào)警值調(diào)為 0時(shí)為關(guān)閉下限報(bào)警功能 C語(yǔ)言程序: include include define uint unsigned int define uchar unsigned char //宏定義 define SET P3_1 //定義調(diào)整鍵 define DEC P3_2 //定義減少鍵 define ADD P3_3 //定義增加鍵 define BEEP P3_7 //定義蜂鳴器 bit shanshuo_st。在復(fù)習(xí)和課程設(shè)計(jì)任務(wù)有關(guān)的單元電路,理清頭緒,按照電子電路的一般設(shè)計(jì)步驟進(jìn)行設(shè)計(jì)。 由于這次的設(shè)計(jì)是一個(gè)人單獨(dú)作一個(gè)課題,所以我是采用以自學(xué)為主的學(xué)習(xí)方法。 從這次的課程設(shè)計(jì)中,我真真正正的意識(shí)到,在以后的學(xué)習(xí)中,要理論聯(lián)系實(shí)際,把我們所學(xué)的理論知識(shí)用到實(shí)際當(dāng)中,學(xué)習(xí)單機(jī)片機(jī)更是如此,程序只有在經(jīng)常的寫(xiě)與讀的過(guò)程中才能提高,這就是我在這次課程設(shè)計(jì)中的最大收獲。 通過(guò)這次學(xué)習(xí),讓我對(duì)各種電路都有了大概的了解,所以說(shuō),坐而言不如立而行,對(duì)于 這些電路還是應(yīng)該自己動(dòng)手實(shí)際操作才會(huì)有深刻理解。而且,在仿真中無(wú)法成功的電路接法,在實(shí)際中因?yàn)樾酒旧淼奶匦远軌虺晒Α? 通過(guò)這次對(duì)數(shù)字溫度計(jì)的設(shè)計(jì)與制作,讓我了解了設(shè)計(jì)電路的程序,也讓我了解了關(guān)于數(shù)字溫度計(jì)的原理與設(shè)計(jì)理念,要設(shè)計(jì)一個(gè)電路總要先用仿真仿真成功之后才實(shí)際接線的。該智能溫度報(bào)警系統(tǒng)只是 DSI8B20在溫度控制領(lǐng)域的一個(gè)簡(jiǎn)單實(shí)例,還有許多需要完善的地方,例如可以將測(cè)得的溫度通過(guò)單片機(jī)與通訊模塊相連接,以手機(jī)短信息的方式發(fā)送給用戶,使用戶能夠隨時(shí)對(duì)溫度進(jìn)行監(jiān)控。 五 、 電路 實(shí)物圖 使用元器件 : 主控器 STC89C52 一片、 DS18B20 溫度測(cè)量傳感器一片、 30P 瓷片電容 2 個(gè) 、 1K 電阻 5 個(gè) 、 100歐電阻 8 個(gè) 10K 電阻 1 個(gè)、 8550 三極管 5個(gè), 12M 晶體 1片 、按鈕開(kāi)關(guān) 1個(gè)、復(fù)位按鈕 3 個(gè)、蜂鳴器 1 個(gè)、離子電池 1個(gè)、 USB 接口 1 個(gè)、 萬(wàn)能電路板一塊、 5V 電源一個(gè)、四位七段數(shù)碼管 1塊、導(dǎo)線若干。 如圖 17 所示 圖 17 溫度調(diào)試仿真 當(dāng)?shù)谌伟聪?SET 鍵時(shí),退出溫度報(bào)警線設(shè)置。將 DS18B20 的改為 ,數(shù)碼管顯示溫度與傳感器的溫度相同。如下圖 15 示。程序流程圖如圖 14。溫
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1