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

正文內(nèi)容

基于單片機(jī)的智能散熱器的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-資料下載頁(yè)

2025-10-14 08:09本頁(yè)面

【導(dǎo)讀】器測(cè)量溫度數(shù)據(jù),LCM1602液晶顯示實(shí)時(shí)溫度,按鍵設(shè)定溫度。當(dāng)溫度高于設(shè)定的上限值時(shí),單片。機(jī)控制繼電器啟動(dòng)抽風(fēng)機(jī);當(dāng)實(shí)時(shí)溫度低于溫度上線值時(shí)自動(dòng)停止降溫。本散熱器具備能耗低可靠。性強(qiáng),抗干擾能力強(qiáng),方便使用等特征。

  

【正文】 散熱器主程序 void main() { uint Temperature。 EX0 = 1。/*允許鍵盤中斷 */ LCD_Initialise()。 Delay(50000)。 while(1) { jianpan(); Temperature=GetTempValue()。 Display_Teature(Teature)。 基于單片機(jī)的智能散熱器的設(shè)計(jì)與實(shí)現(xiàn) 23 DelayXus(100)。 } } 附錄 C 溫度 采集 子程序 /************************溫度 傳感器 程序 ************************/ void wencai() { bit RtdB20(void)。 void WritedB20(char )。 uchar ReaddB20(void)。 uint GtTpValue(void)。 /***********************ds18B20 復(fù)位程序 **********************/ bit RsdB20(void) { uchar i。 bit RstFlag。 RstFlag = 1。 ds18B20_data = 1。 _nop_()。 ds18B20_data=0。 // 發(fā)送復(fù)位脈沖,時(shí)間 480us delay_15us(40)。 // 延時(shí) 480960us ds18B20_data = 1。 delay_15us(2)。 // 15us60us for (i=0。i6。i++) // 60us240us { 菏澤學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 24 delay_15us(1)。 if (ds18B20_data==0) RstFlag=0。 } delay_15us(20)。 // 240us return RstFlag。 } //寫一個(gè)字節(jié) ds18B20 數(shù)據(jù)、命令子程序 //功能:向 ds18B20 寫入數(shù)據(jù)或命令 void Writeds18B20(uchar ch) { uchar i。 ds18B20_data = 1。 _nop_()。 for (i=0。i8。i++) { ds18B20_data = 0。 Delay_10us()。 ds18B20_data = champ。0x1。 delay_15us(2)。 // 保持寫入數(shù)據(jù)時(shí)間 45us ds18B20_data = 1。 ch = ch1。 _nop_()。 } } 基于單片機(jī)的智能散熱器的設(shè)計(jì)與實(shí)現(xiàn) 25 //讀一個(gè)字節(jié) ds18B20 數(shù)據(jù)子程序 //功能:從 ds18B20 讀出數(shù)據(jù) uchar Readds18B20(void) { uchar i,ch。 ch = 0。 ds18B20_data = 1。 _nop_()。 for (i=0。i8。i++) { ds18B20_data = 0。 Delay_10us()。 ds18B20_data = 1。 // 拉高總線,準(zhǔn)備接收數(shù)據(jù) _nop_()。 ch = ch1。 if (ds18B20_data == 1) ch = ch+0x80。 delay_15us(2)。 } return ch。 } uint GetTempValue(void) { uchar temp1=0,temp2=0。 菏澤學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 26 uint T=0。 float TC。 if(!Rstds18B20()) { Rstds18B20()。 // 復(fù)位 溫度傳感器 Writeds18B20(ds18B20_SKIP_ROM)。 Writeds18B20(ds18B20_CONVERT_T)。 // 啟動(dòng) ds18B20 溫度轉(zhuǎn)換 if(!Rstds18B20()) // 連接正常 { Rstds18B20()。 // 復(fù)位 ds18B20 Writeds18B20(ds18B20_SKIP_ROM)。 // 跳過(guò) ROM 操作 Writeds18B20(ds18B20_READ_SCRATCHPAD)。 //前兩位是溫度值 temp1 = Readds18B20()。 temp2 = Readds18B20()。 T = temp1+(temp28)。 if((temp2amp。0xfc)==0xfc) { Minus_Flag=1。 TC=~T+1。 } else { Minus_Flag=0。 TC=T。 } 基于單片機(jī)的智能散熱器的設(shè)計(jì)與實(shí)現(xiàn) 27 return (TC*)。 } else { return 0xffff。 } } else { return 0xffff。 } } void Display_Temperature(uint num) { uchar m,n,q,i。 m=num/100。 //得到十位 n=num%100/10。 //得到個(gè)位 q=num%10。 //對(duì)上述整數(shù)求余得到小數(shù)點(diǎn)后第一位 Display_Digit[2] = m。 Display_Digit[1] = n。 Display_Digit[0] = q。 if(Minus_Flag) { Current_Temp_Display_Buffer[7] = 39。39。 } 菏澤學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 28 else Current_Temp_Display_Buffer[7] = 39。 39。 Current_Temp_Display_Buffer[11] = Display_Digit[0] + 39。039。 Current_Temp_Display_Buffer[10] = 39。.39。 Current_Temp_Display_Buffer[9] = Display_Digit[1] + 39。039。 Current_Temp_Display_Buffer[8] = Display_Digit[2] + 39。039。 if(Display_Digit[2] == 0) Current_Temp_Display_Buffer[8] = 39。 39。 Set_LCD_POS(0x00)。 for(i=0。i16。i++) { Write_LCD_Data(Temp_Disp_Title[i])。 } Set_LCD_POS(0x40)。 for(i=0。i16。i++) { Write_LCD_Data(Current_Temp_Display_Buffer[i])。 } Set_LCD_POS(0x4d)。 Write_LCD_Data(39。C39。)。 } } 附錄 D 溫度上限設(shè)定子程序 //*****************溫度設(shè)定鍵盤程序 Void jianpan() 基于單片機(jī)的智能散熱器的設(shè)計(jì)與實(shí)現(xiàn) 29 { s2=1。 s3=1。 s4=1。 s5=1。 if(s2==0) { delay_10ms()。 if(s2==0) { if(s3==0) { delay_10ms()。 if(s3==0) { mn=mn+1。// 溫度上線加 1 } } if(s4==0) { delay_10ms()。 if(s4==0) { mn=mn1。// 溫度上線減 1 } 菏澤學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 30 } } if(s5==0) { delay_10ms()。 if(s5==0) { mn=mn。//溫度上線確認(rèn) } } } 基于單片機(jī)的智能散熱器的設(shè)計(jì)與實(shí)現(xiàn) 31 致謝 本論文是在我的指導(dǎo)老師的親切關(guān)懷和悉心指導(dǎo)下完成 的。我不是 他 最出色的學(xué)生,而 他 卻是我最尊敬的老師。 他 科學(xué)態(tài)度嚴(yán)肅,治學(xué)精神嚴(yán)謹(jǐn),工作作風(fēng)精益求精,深深地感染并激勵(lì)了我。授人以魚不如授人以漁,置身其間,耳濡目染,使我養(yǎng)成了良好的思考習(xí)慣,擁有了遠(yuǎn)大的學(xué)術(shù)目標(biāo)。從選定論文題目到完成論文寫作,都有 他 悉心的指導(dǎo),常讓我有 “ 聽(tīng)君一席話,勝讀十年書 ” 的感觸。在此我謹(jǐn)向 周 老師致以誠(chéng)摯的感謝和崇高的敬意。我還要感謝在一起愉快度過(guò)畢業(yè)論文小組的同學(xué)們,正是由于你們的幫助和支持,我才能克服一個(gè)一個(gè)的困難和疑惑,直至本文的順利完成。 在論文完成之際,我心情澎湃,從開(kāi)始進(jìn)入課題 到論文的順利完成,太多可敬的師長(zhǎng)、朋友、同學(xué)給了我默默的支持與幫助,在這里請(qǐng)接受我誠(chéng)摯的謝意!最后,感謝我的父母,焉得諼草,言樹(shù)之背,養(yǎng)育之恩,無(wú)以回報(bào),你們的健康快樂(lè)永遠(yuǎn)是我最大最真誠(chéng)的的心愿。 最后,我再一次的感謝所有在畢業(yè)設(shè)計(jì)中幫助我的 周景雷 老師和小組同學(xué)們,以及感謝在設(shè)計(jì)中被我引用或參考的論著的作者。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1