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

正文內(nèi)容

課程設(shè)計(jì)---基于51單片機(jī)的多路溫度采集控制系統(tǒng)設(shè)計(jì)-資料下載頁(yè)

2024-10-23 17:44本頁(yè)面

【導(dǎo)讀】的影響,所以溫度采集控制系統(tǒng)的設(shè)計(jì)與研究有十分重要的意義。傳感器傳遞到單片機(jī)上。單片機(jī)數(shù)據(jù)處理之后,發(fā)出控制信息改變報(bào)警和??刂茍?zhí)行模塊的狀態(tài),同時(shí)將當(dāng)前溫度信息發(fā)送到LED進(jìn)行顯示。我所采用的控制芯片為AT89c51,此芯片功能較為強(qiáng)大,能夠滿足設(shè)。通過(guò)對(duì)電路的設(shè)計(jì),對(duì)芯片的外圍擴(kuò)展,來(lái)達(dá)到對(duì)某一車(chē)間溫度。的控制和調(diào)節(jié)功能。采集,等待單片機(jī)將其采集,當(dāng)采集的信號(hào)一到就釋放信號(hào)。是蜂鳴器停止工作;而使用兩個(gè)獨(dú)立按鍵則是用來(lái)設(shè)計(jì)溫度上下限。該款芯片的超低功耗和良好的性能價(jià)格比使其非常適合嵌入式產(chǎn)品應(yīng)用。12位的分辨率,精度為±℃。度報(bào)警觸發(fā)器TH和TL,配制寄存器。DS18B20的管腳排列如圖所示。溫度報(bào)警觸發(fā)器TH和TL,可通。高速暫存RAM的結(jié)構(gòu)為。第5個(gè)字節(jié),為配置寄存器,它的內(nèi)容用于確定。DS18B20工作時(shí)寄存器中的分辨率轉(zhuǎn)換為相應(yīng)。當(dāng)DS18B20接收到溫度轉(zhuǎn)換命令后,開(kāi)始啟動(dòng)轉(zhuǎn)換。據(jù)時(shí)低位在先,高位在后,數(shù)據(jù)格式以℃/LSB形式表示。

  

【正文】 char x) { P2 = ( x5 )|( P2amp。0x1f)。 } void delay(unsigned char i) { unsigned char k。 while(i) for(k = 0 。 k 20 。 k ++)。 } void read_ds18b20_temp() { 四川師范大學(xué)成都學(xué)院電子工程系課程設(shè)計(jì)報(bào)告 21 21 Init_DS18B20()。 //初始化 Write_DS18B20(0xcc)。 //跳過(guò) ROM 區(qū) Write_DS18B20(0x44)。 //溫度轉(zhuǎn)換 Init_DS18B20()。 Write_DS18B20(0xcc)。 Write_DS18B20(0xbe)。 //讀取地址 temp_L = Read_DS18B20()。 //讀取低字節(jié) temp_H = Read_DS18B20()。 //讀取高字節(jié) temp_H = temp_H4。 temp_L = temp_L4。 wen_H = temp_H|temp_L。 //整數(shù)部分 } void get() //讀取密碼 { table[0] = read_dat(0x01)。 delay(10)。 table[1] = read_dat(0x02)。 delay(10)。 } void set() { write_dat(0x01,a[0])。 delay(10)。 write_dat(0x02,a[1])。 delay(10)。 } void key() //按鍵掃描 { if(k1 == 0) //溫度上限加 { delay(20)。 while(k1 == 0)。 a[0]++。 if(a[0]==100) { a[0] = a[1]。 } 四川師范大學(xué)成都學(xué)院電子工程系課程設(shè)計(jì)報(bào)告 22 22 set()。 } if(k2 == 0) //上限溫度減 { delay(20)。 while(k2 == 0)。 if(a[0]a[1]) a[0]。 set()。 } if(k3 == 0) //溫度下限加 { delay(20)。 while(k3 == 0)。 a[1]++。 if(a[1] = a[0]) { a[1] = a[0]。 } set()。 } if(k4 == 0) //下限溫度減 { delay(20)。 while(k4 == 0)。 if(a[1]0) a[1]。 set()。 } } void alarm() { if(wen_H table[1]||wen_Htable[0]) { HC138(5)。 四川師范大學(xué)成都學(xué)院電子工程系課程設(shè)計(jì)報(bào)告 23 23 P0 = 0x50。 //關(guān)閉蜂蜜器 ,打開(kāi)繼電器 HC138(0)。 //鎖存 P0 = 0XFF。 //消隱 } else { HC138(5)。 P0 = 0x00。 //關(guān)閉蜂蜜器 ,打開(kāi)繼電器 HC138(0)。 //鎖存 P0 = 0XFF。 //消隱 } } 四川師范大學(xué)成都學(xué)院電子工程系課程設(shè)計(jì)報(bào)告 24 24 目 錄 前言 ........................................ 1 .................................... 2 溫度控制系統(tǒng)設(shè)計(jì)方案 ........................... 2 .................................... 3 主控制器 ..................................... 3 溫度傳感器 18B20 ............................... 3 DS18B20 特性介紹 .......................... 4 DS18B20 的內(nèi)部結(jié)構(gòu) ........................ 4 DS18B20 溫度傳感器的存儲(chǔ)器 .................. 6 DS18B20 控制方法 .......................... 7 DS18B20 的測(cè)溫原理 ........................ 8 DS18B20 溫度傳感器與單片機(jī)的接口電路 ......... 9 ............................ 9 主程序 ....................................... 9 定時(shí) /計(jì)數(shù)器 0中斷服務(wù)程序 ...................... 10 溫度采集及模數(shù)轉(zhuǎn)換子程序 ADCON .................. 10 溫度計(jì)算子程序 CALCU .......................... 10 驅(qū)動(dòng)控制子程序 DRVCON ......................... 10 四川師范大學(xué)成都學(xué)院電子工程系課程設(shè)計(jì)報(bào)告 25 25 十進(jìn)制轉(zhuǎn)換子程序 METRICCON ...................... 11 數(shù)碼顯示子程序 DISP ........................... 11 4 系統(tǒng)軟件算法分析 .............................. 11 主程序流程 .................................. 11 DS18B20 復(fù)位子程序 ............................ 12 讀溫度值命令 ................................ 14 按鍵設(shè)置 ................................... 15 響鈴與亮燈的設(shè)置 ............................. 15 5 設(shè)計(jì)總結(jié) ....................................... 16 6 參考文獻(xiàn) ....................................... 17 附錄 1: ......................................... 18
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1