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

正文內(nèi)容

溫度監(jiān)測系統(tǒng)設(shè)計(專業(yè)版)

2025-08-11 07:10上一頁面

下一頁面
  

【正文】 delayms(1000)。 //延時1S writestring(0,0,Current T= )。)。039。039。amp。039。(Set!=0)) { delayms(20)。 if((i4==0)amp。039。 if((i1==0)amp。else AlarmTempLow=99。 if(SetKey==0) { if(Set2) Set++。//wr_(0x8a)。//顯示符號位 writeChar(11,0,disdata[0])。tflag=1。 DQ = 1。 unsigned char dat = 0。 //顯示當(dāng)前字符 }}void LCD_Initial() //LCD初始化{ EN=0。 //延時5ms EN=1。sbit en1573=P2^7。 4. 配置寄存器。計數(shù)器1對 低溫度系數(shù)晶振產(chǎn)生的脈沖信號進(jìn)行減法計數(shù),當(dāng)計數(shù)器1的預(yù)置值減到0時,溫度寄存器的值將加1,計數(shù)器1的預(yù)置將重新被裝入,計數(shù)器1重 新開始對低溫度系數(shù)晶振產(chǎn)生的脈沖信號進(jìn)行計數(shù),如此循環(huán)直到計數(shù)器2計數(shù)到0時,停止溫度寄存器值的累加,此時溫度寄存器中的數(shù)值即 為所測溫度。DB7(14腳):高4位三態(tài)、 雙向數(shù)據(jù)總線 7位(最高位)(也是busy flang)。 圖33 DS18B20與單片機的接口電路 系統(tǒng)硬件設(shè)計LCD1602的結(jié)構(gòu)及功能:LCD1602液晶模塊采用HD44780控制器,hd44780具有簡單而功能較強的指令集,可以實現(xiàn)字符移動,閃爍等功能,LCD1602與單片機MCU通訊可采用8位或4位并行傳輸兩種方式,hd44780控制器由兩個8位寄存器,指令寄存器(IR)和數(shù)據(jù)寄存器(DR)忙標(biāo)志(BF),顯示數(shù)RAM(DDRAM),字符發(fā)生器ROMA(CGOROM)字符發(fā)生器RAM(CGRAM),地址計數(shù)器RAM(AC)。這樣,測溫系統(tǒng)的結(jié)構(gòu)就比較簡單,體積也不大。單片機具有集成度高,通用性好,功能強,特別是體積小,重量輕,耗能低,可靠性高,抗干擾能力強和使用方便等獨特優(yōu)點,在數(shù)字、智能化方面有廣泛的用途。溫度是工業(yè)對象中的一個重要的被控參數(shù)。4. 可以設(shè)定溫度的上下限報警功能。顯示電路本設(shè)計顯示電路采用1602液晶顯示模塊芯片,該芯片可現(xiàn)實16x2個字符,比以前的七段數(shù)碼管LED顯示器在顯示字符的數(shù)量上要多得多。DB0(7腳):底4位三態(tài)、 雙向數(shù)據(jù)總線 0位(最低位)。溫度測量范圍為55~+125 攝氏度,可編程為9位~12 位轉(zhuǎn)換精度,分辨率設(shè)定參數(shù)以及用戶設(shè)定的報警溫度存儲在EEPROM 中,掉電后依然保存。8. DS18B20的分辯率由用戶通過EEPROM設(shè)置為9~12位。主程序流程見圖51。void delayms(uint ms) //延時xx毫秒{ uchar i。 //LCD不使能}void writestring(uchar x,uchar y,uchar *s) //LCD 寫字符串{ if (y == 0) mand(0x80 + x)。 DQ = 1。}void ds1820wr(uchar wdata)/*寫數(shù)據(jù)*/{ unsigned char i=0。//*讀取溫度*/ a=ds1820rd()。//小數(shù)位 if(tflag==0) flagdat=0x20。//顯示個位 writeChar(14,0,0X2E)。//wr_(0x8d)。writestring(8,1,)。 //獲得溫度值的百位 i5 = AlarmTempTop%100/10。amp。amp。)。 //獲得溫度值的十位 i3 = AlarmTempLow%10。)。)。(i5!=0)) writeChar(14,1,i6+39。039。 en573=0。 } else if((CurrentT(AlarmTempTop*10))) { while(1) { BEEP=0。參考文獻(xiàn)李廣第,朱月秀,(第三版).:常敏,王涵,:::。amp。 //LCD 初始化 P0=0x00。)。 else if((i4==0)amp。 if(i4!=0) writeChar(13,1,i4+39。 if(i1!=0) writeChar(6,1,i2+39。 } i1 = AlarmTempLow/100。(i5!=0)) writeChar(14,1,i6+39。)。)。 //獲得溫度值的十位 i3 = AlarmTempLow%10。break。wr_dat(disdata[2])。//wr_(0x8d)。//十位數(shù) disdata[2]=tvalue%100/10+0x30。 ds1820wr(0xcc)。 delay_18B20(10)。 //發(fā)送LCD初始位置}/*************************DS1820程序****************************/void delay_18B20(unsigned int i)//延時1微秒{ while(i)。 //LCD使能 delayms(5)。sbit BEEP= P2^3。各執(zhí)行模塊規(guī)劃好后,就可以規(guī)劃監(jiān)控程序了。6. 用戶可自設(shè)定報警上下限溫度。圖46 DS18B20引腳圖DALLAS 最新單線數(shù)字溫度傳感器DS18B20是一種新型的“一線器件”,其體積更小、更適用于多種場合、且適用電壓更寬、更經(jīng)濟。R/W(5腳):R/W為讀寫信號線,高電平(1)時進(jìn)行讀操作,低電平(0)時進(jìn)行寫操作。系統(tǒng)框圖如圖22所示。2. 精度誤差小于1℃。打印前,不要忘記把上面“Abstract”這一行后加一空行1前言
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1