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

正文內(nèi)容

基于單片機(jī)實(shí)現(xiàn)的溫度控制器課程設(shè)計(jì)-資料下載頁(yè)

2024-10-24 18:25本頁(yè)面

【導(dǎo)讀】近年來(lái),溫度控制系統(tǒng)已廣泛應(yīng)用各個(gè)方面,然而溫度控制一直是一個(gè)未開發(fā)的領(lǐng)。域,卻又是與人們息息相關(guān)的一個(gè)實(shí)際問題。針對(duì)這種實(shí)際情況,設(shè)計(jì)一個(gè)溫度控制系。統(tǒng),具有廣泛的應(yīng)用前景與實(shí)際意義。溫度概念的產(chǎn)生及溫度的測(cè)量都是以熱平衡為基礎(chǔ),當(dāng)兩個(gè)冷熱程度不同的物。影響,所以各行各業(yè)對(duì)溫度的要求的愈來(lái)愈高,所以,溫度控制系統(tǒng)的作用非常重要。類事故的發(fā)生,溫度控制應(yīng)當(dāng)受到重視。制,并且還可以實(shí)現(xiàn)按鍵復(fù)位功能。運(yùn)用這種方案時(shí)模擬信號(hào)在傳輸過程中存在損耗并且容易受到外界的干擾,液晶顯示器就能對(duì)溫度進(jìn)行顯示。比較以上兩種方案,很容易看出,采用方案二,電路比較簡(jiǎn)單,軟件設(shè)計(jì)容易實(shí)現(xiàn),通過口接報(bào)警裝置,實(shí)現(xiàn)報(bào)警功能。DS18B20主要性能特點(diǎn)如下:。測(cè)溫的范圍為-55~125℃,最大分辨率可以達(dá)到℃;定具體位數(shù),配置寄存器的格式如表3-1所示。其中R1R0是用來(lái)設(shè)定分辨率的,分辨率的定義如表3-2所示。

  

【正文】 **** 功 能: ds1820 讀數(shù)據(jù) * 輸入?yún)?shù):無(wú) 返 回 值: dat * *********************************************************/ uchar ds1820rd()/*讀數(shù)據(jù) */ { unsigned char i=0。 unsigned char dat = 0。 for (i=8。i0。i) { DQ = 0。 //給脈沖信號(hào) dat=1。 DQ = 1。 //給脈沖信號(hào) 第 19 頁(yè) 西華大學(xué)課程設(shè)計(jì)說明書 if(DQ) dat|=0x80。 delay_18B20(10)。 } return(dat)。 } /******************************************************** 功 能: ds1820 寫數(shù)據(jù) * 輸入?yún)?shù): wdata 返 回 值:無(wú) * *********************************************************/ void ds1820wr(uchar wdata)/*寫數(shù)據(jù) */ { unsigned char i=0。 for (i=8。 i0。 i) { DQ = 0。 DQ = wdataamp。0x01。 delay_18B20(10)。 DQ = 1。 wdata=1。 } } /******************************************************** 功 能: ds1820 讀取溫度 * 輸入?yún)?shù):無(wú) 返 回 值: tvalue * *********************************************************/ uint read_temp()/*讀取溫度值并轉(zhuǎn)換 */ { uchar a,b。 ds1820rst()。 ds1820wr(0xcc)。//*跳過讀序列號(hào) */ 第 20 頁(yè) 西華大學(xué)課程設(shè)計(jì)說明書 ds1820wr(0x44)。//*啟動(dòng)溫度轉(zhuǎn)換 */ ds1820rst()。 ds1820wr(0xcc)。//*跳過讀序列號(hào) */ ds1820wr(0xbe)。//*讀取溫度 */ a=ds1820rd()。 b=ds1820rd()。 tvalue=b。 tvalue=8。 tvalue=tvalue|a。 if(tvalue0x0fff) tflag=0。 else { tvalue=~tvalue+1。 tflag=1。 } tvalue=tvalue*()。//溫度值擴(kuò)大 10 倍,精確到 1 位小數(shù) return(tvalue)。 } /*****************/ include unsigned char code str1[]={temperature: }。 unsigned char code str2[]={ }。 /*************************lcd1602 程序 **************************/ void delay1ms(unsigned int ms)//延時(shí) 1毫秒(不夠精確的) { unsigned int i,j。 for(i=0。ims。i++) for(j=0。j100。j++)。 } /******************************************************** 功 能:寫指令 * 輸入?yún)?shù): :命令 * 第 21 頁(yè) 西華大學(xué)課程設(shè)計(jì)說明書 返 回 值:無(wú) * *********************************************************/ void wr_(unsigned char )//寫指令 // { delay1ms(1)。 RS=0。 RW=0。 EN=0。 P0=。 delay1ms(1)。 EN=1。 delay1ms(1)。 EN=0。 } /******************************************************** 功 能:寫數(shù)據(jù) * 輸入?yún)?shù): dat:數(shù)據(jù) 返 回 值:無(wú) * *********************************************************/ void wr_dat(unsigned char dat)//寫數(shù)據(jù) // { delay1ms(1)。 RS=1。 RW=0。 EN=0。 P0=dat。 delay1ms(1)。 EN=1。 delay1ms(1)。 EN=0。 } /******************************************************** 功 能: //初始化設(shè)置 // * 第 22 頁(yè) 西華大學(xué)課程設(shè)計(jì)說明書 輸入?yún)?shù):無(wú) 返 回 值:無(wú) * *********************************************************/ void lcd_init()//初始化設(shè)置 // { delay1ms(15)。 wr_(0x38)。delay1ms(5)。 wr_(0x08)。delay1ms(5)。 wr_(0x01)。delay1ms(5)。 wr_(0x06)。delay1ms(5)。 wr_(0x0c)。delay1ms(5)。 } /******************************************************** 功 能: 1602 顯示 * 輸入?yún)?shù):字符串的首地址 返 回 值:無(wú) * *********************************************************/ void display(unsigned char *p)//顯示 // { while(*p!=39。\039。) { wr_dat(*p)。 p++。 delay1ms(1)。 } } /******************************************************** 功 能: 1602 初始化顯示 * 輸入?yún)?shù):無(wú) 返 回 值:無(wú) * *********************************************************/ void init_play()//初始化顯示 { 第 23 頁(yè) 西華大學(xué)課程設(shè)計(jì)說明書 lcd_init()。 wr_(0x80)。 display(str1)。 wr_(0xc0)。 display(str2)。 }
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1