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

正文內(nèi)容

基于單片機(jī)的倉庫溫度監(jiān)測(cè)系統(tǒng)設(shè)計(jì)方案(參考版)

2025-05-09 00:20本頁面
  

【正文】 }}46。 work_temp(read_temp3())。 //發(fā)轉(zhuǎn)換命令 write_(0x80+0x48)。 write_byte3(0xcc)。 //處理溫度數(shù)據(jù),并顯示 delay1ms(3000)。 write_data(table[2])。 //Skip ROM write_byte2(0x44)。 DS18B20_reset2()。 work_temp(read_temp1())。 //發(fā)轉(zhuǎn)換命令 write_(0x80+0x48)。 write_byte1(0xcc)。 }} /**********************主函數(shù)********************************/void main(){ lcd_init()。 if(A2=33) led1 = 0。C39。//顯示 write_(0x80+0x46)。 write_data(table[10])。 A0 = A2%10。 // 取后兩位數(shù)據(jù)暫存 A1= A2/10。 // 取百位數(shù)據(jù)暫存 write_data(table[A3])。 A4 = tem4。0x0f。 write_(0x80+0x40)。 write_data(table[1])。 write_data(table[6])。)。 write_data(39。t39。)。 write_data(39。d39。 } else { write_(0x80)。//顯示 if(A1=2) led1 = 0。 write_data(table[10])。 A0 = A2%10。 // 取后兩位數(shù)據(jù)暫存 A1= A2/10。 // 取中間八位,即整數(shù)部分的值 write_data(table[11])。 // 取小數(shù)部分的值 A5 = ditab[display[1]]。 // 負(fù)溫度求補(bǔ)碼,標(biāo)志位置1 display[1] = temamp。 if(tem63488) // 溫度值正負(fù)判斷 { write_(0x80+0x40)。 //清屏 write_(0x80)。 //設(shè)置開關(guān)及光標(biāo)q write_(0x06)。 //顯示模式設(shè)置 delay1ms(5)。 //顯示模式設(shè)置 delay1ms(5)。 //顯示模式設(shè)置 delay1ms(5)。 } /******************1602初始化*****************************/void lcd_init(){ en = 0。 en = 0。 en = 1。 P1 = date。 delay1ms(5)。 delay1ms(5)。 delay1ms(5)。 //返回溫度值}/***************1602寫指令*******************************/void write_(uchar ) { rs = 0。 temp3=tt*10+。 // 兩字節(jié)合成一個(gè)整型變量。 temp3 = 8。 //讀溫度值的第字節(jié) temp_data[1]=read_byte3()。 delay_18B20(100)。 write_byte3(0xcc)。 //發(fā)轉(zhuǎn)換命令 delay_18B20(100)。 //總線復(fù)位 write_byte3(0xcc)。 //返回溫度值}//uint read_temp3()//編號(hào)3{ float tt。 temp2=tt*10+。 // 兩字節(jié)合成一個(gè)整型變量。 temp2 = 8。 //讀溫度值的第字節(jié) temp_data[1]=read_byte2()。 delay_18B20(100)。 write_byte2(0xcc)。 //發(fā)轉(zhuǎn)換命令 delay_18B20(100)。 //總線復(fù)位 write_byte2(0xcc)。 //返回溫度值}//uint read_temp2()//編號(hào)2{ float tt。 temp1=tt*10+。 // 兩字節(jié)合成一個(gè)整型變量。 temp1 = 8。 //讀溫度值的第字節(jié) temp_data[1]=read_byte1()。 delay_18B20(100)。 write_byte1(0xcc)。 //發(fā)轉(zhuǎn)換命令 delay_18B20(100)。 //總線復(fù)位 write_byte1(0xcc)。}/****************讀出溫度函數(shù)************************///uint read_temp1()//編號(hào)1{ float tt。 delay_18B20(4)。 DQ3 = 1。i) { DQ3 = 0。 for(i=8。 }}uchar read_byte3()//編號(hào)3{ uchar i =0。 DQ3=1。0x01。i) { DQ3=0。 for(i=8。 } return dat。 if(DQ2) dat |= 0x80。 dat = 1。i0。 uchar dat = 0。//66 us val = 1 。 delay_18B20(5)。 //5 us DQ2=valamp。i0。}void write_byte2(uchar val)//編號(hào)2{ uchar i。 delay_18B20(4)。 DQ1 = 1。i) { DQ1 = 0。 f or(i=8。 }}/****************DS18B20讀1字節(jié)函數(shù)************************///從總線上取1個(gè)字節(jié)uchar read_byte1()//編號(hào)1{ uchar i =0。 DQ1=1。0x01。i) { DQ1=0。 for(i=8。 delay_18B20(20)。 //此處延時(shí)有足夠,確保能讓DS18B20發(fā)出存在脈沖。 //精確延時(shí),維持至少480us DQ3 = 1。 //稍做延時(shí)  DQ3 = 0。 //DQ復(fù)位,不要也可行。}DS18B20_reset3(void)//編號(hào)3的ds18b20初始化{uchar x = 0。 x= DQ2。 //釋放總線,即拉高了總線  delay_18B20(4)。 //單片機(jī)拉低總線 delay_18B20(80)。 delay_18B20(8)。 DQ2 = 1。 delay_18B20(20)。 //此處延時(shí)有足夠,確保能讓DS18B20發(fā)出存在脈沖。 //精確延時(shí),維持至少480us DQ1 = 1。 //稍做延時(shí)  DQ1 = 0。 //DQ復(fù)位,不要也可行。 }/****************DS18B20復(fù)位函數(shù)************************/DS18B20_reset1(void)//編號(hào)1的ds18b20初始化{uchar x = 0。y)。x) for(y=110。 for(x=z。 //讀出溫度暫放uint temp1, temp2,temp3。sbit led2 = P2^1。sbit DQ3 = P3^4。sbit DQ1 = P3^2。sbit en = P3^1。uchar code ditab[16]={0x00,0x01,0x01,0x02,0x03,0x03,0x04,0x04,0x05,0x06,0x06,0x07,0x08,0x08,0x09,0x09}。是他們無言的眷顧和送贈(zèng)讓我愉快而又順利的度過我的大學(xué)生活。最后我要特別感謝我的父母,是他們最先教會(huì)了我為人處事的道理,給了我學(xué)習(xí)的機(jī)會(huì)。.33致 謝畢業(yè)設(shè)計(jì)是對(duì)我們知識(shí)運(yùn)用能力的一次全面的考核,也是對(duì)我們進(jìn)行科學(xué)研究基本功的訓(xùn)練,培養(yǎng)我們綜合運(yùn)用所學(xué)知識(shí)獨(dú)立地分析問題和解決問題的能力,為以后撰寫專業(yè)學(xué)術(shù)論文和工作打下良好的基礎(chǔ)。International microelectronicmonitoringonlinesensorsK,KAMINSKAB.BuiltinDirectory.EDN,1988,3:112132uP/uC15thJonWorkshop,France:Grenoble,1995,1520,2526theintegratedhumidA.An.[8] 張大連民族學(xué)院學(xué)報(bào), .[7] 劉篤仁,韓保君.計(jì)算機(jī)自動(dòng)測(cè)量與控制, 2011,9(3).[6] 趙華峰,李龍洲.MCS51單片機(jī)多分支程序的實(shí)現(xiàn)[J]..[3] 江思敏,陳明.Protel電路設(shè)計(jì)教程[M].北京:清華大學(xué)出版社,2008.3.[4] 陸子明,徐長(zhǎng)根.單片機(jī)設(shè)計(jì)與
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1