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

正文內容

基于單片機溫度控制系統(tǒng)-資料下載頁

2025-07-17 09:38本頁面

【導讀】也越來越重視,比如室內的溫度情況。所以基于以單片機為核心的溫度采集和控。溫度進行實時調控,使溫度達到期望值。本系統(tǒng)的硬件設計包括單片機最小系統(tǒng),溫度檢測電路,LCD顯示電路,按鍵控制電路和電機控制電路。

  

【正文】 changeflagevalue == 1) { Keyexchangeflage = 0。 LCD_12864_Initialization()。 //清屏 PLCDDISPLAY0()。 //顯示溫度上下限值 } if(Screenchangeflagevalue == 2) { Screenchangeflagevalue = 0。 Keyexchangeflage = 0。 27 LCD_12864_Initialization()。 //清屏 PLCDDISPLAY()。 //顯示當前溫度值 } } /*****************************溫度上下限值顯示 ************************/ if(Keyexchangeflage == 1) { LCDDISPLAY0()。 //顯示溫度上下限值 } /*****************************溫度上限值加減 ************************/ if((Keyexchangeflage == 1)amp。amp。(VauleADDKeyflage == 1)amp。amp。(Screenchangeflagevalue == 1)) { VauleADDKeyflage = 0 。 TemperatureHlimit++。 //溫度上限值加 if(TemperatureHlimit=100) TemperatureHlimit = TemperatureLlimit+1。//如果上限值加以后大于等于100,則將上限值 } //賦值為下限值加一 if((Keyexchangeflage == 1)amp。amp。(VauleCutKeyflage == 1)) { VauleCutKeyflage = 0 。 TemperatureHlimit。 //溫度上限值減 if(TemperatureHlimit = TemperatureLlimit) TemperatureHlimit = TemperatureLlimit+1。//如果上限值加以后大于等于100,則將上限值賦值為下限值加一 } /*****************************溫度下限值加減 ************************/ if((Keyexchangeflage == 2)amp。amp。(VauleADDKeyflage == 1)amp。amp。(Screenchangeflagevalue == 1)) { VauleADDKeyflage = 0 。 TemperatureLlimit++。 //溫度下限值加 if(TemperatureLlimit = TemperatureHlimit) 28 TemperatureLlimit = TemperatureHlimit1。//如果下限值加以后大于等于上限值,則將下限值賦值為上限值減一 } if((Keyexchangeflage == 2)amp。amp。(VauleCutKeyflage == 1)) { VauleCutKeyflage = 0 。 TemperatureLlimit。 //溫度下限值減 if(TemperatureLlimit = 0) TemperatureLlimit = 0。//如果下限值減后小于等于 0,則將下限值賦值為0 } } /************************************************************************** ** 函數名稱 : void LCDDISPLAY(void) ** 功能描述 : 顯示子程序 **************************************************************************/ void LCDDISPLAY(void) { LCD12864_write_onedata(12,1,Temperature/10+48)。 LCD12864_write_onedata(13,1,Temperature%10+48)。 } /************************************************************************** ** 函數名稱 : void LCDDISPLAY0(void) ** 功能描述 : 顯示子程序 **************************************************************************/ void LCDDISPLAY0(void) { /*******************顯示溫度上限值 *******************/ LCD12864_write_onedata(4,0,TemperatureHlimit/10+48)。 LCD12864_write_onedata(5,0,TemperatureHlimit%10+48)。 /*******************顯示溫度下限值 *******************/ LCD12864_write_onedata(12,0,TemperatureLlimit/10+48)。 LCD12864_write_onedata(13,0,TemperatureLlimit%10+48)。 29 } /************************************************************************** ** 函數名稱 : void PLCDDISPLAY(void) ** 功能描述 : 切換界面顯示子程序 **************************************************************************/ void PLCDDISPLAY(void) { LCD12864_Write_String(0,0,dis1)。 LCD12864_Write_String(7,0,dis5)。 LCD12864_Write_String(8,0,dis3)。 LCD12864_Write_String(0,1,dis2)。 LCD12864_Write_String(8,1,dis4)。 LCD12864_Write_String(14,1,dis6)。 } /************************************************************************** ** 函數名稱 : void PLCDDISPLAY0(void) ** 功能描述 : 切換界面顯示子程序 **************************************************************************/ void PLCDDISPLAY0(void) { LCD12864_Write_String(0,0,dis7)。 //顯示溫度上限值 LCD12864_Write_String(6,0,dis6)。 LCD12864_Write_String(8,0,dis8)。 //顯示溫度下限值 LCD12864_Write_String(14,0,dis6)。 } /************************************************************************** ** 函數名稱 : void zhengzhuan(void) ** 功能描述 : 電機正轉 **************************************************************************/ void zhengzhuan(void) { if(PWMflage==50) //占空比為百分之 50 { IN1=1。 30 IN2=0。 } if(PWMflage==100) { PWMflage=0。 IN1=0。 IN2=0。 } } /************************************************************************** ** 函數名稱 : void fanzhuang(void) ** 功能描述 : 電機反轉 **************************************************************************/ void fanzhuang(void) { if(PWMflage==50) //占空比為百分之 50 { IN1=0。 IN2=1。} if(PWMflage==100) { PWMflage=0。 IN1=0。 IN2=0。 } } /************************************************************************** ** 函數名稱 : void delay1ms(void) ** 功能描述 : 延時子程序 **************************************************************************/ void delay1ms(void) { unsigned int i。 for(i=0。i23。i++) { 。 } } 31 致謝 在論文即將完成之際,首先要對老師表示最真摯的感謝。老師總是以認真負責、一絲不茍的工作態(tài)度閱 讀并修改文章中不足的地方,她優(yōu)良的作風和嚴謹治學的態(tài)度深深影響著我。從對畢業(yè)設計無從下手到對原理的略知一二再到如今的透徹理解,時時得到老師的悉心教誨,不厭其煩,是使我受益匪淺,單片機知識有了很大提高,在交論文初稿的時候,老師耐心幫我修改論文格式。在論文的寫作期間,王老師在百忙之中抽出時間指導我的論文寫作,在很多關鍵的知識點上進行了講解疏通,給我論文寫作的宏觀框架提出了寶貴的意見,感謝她無私的幫助,至此 ,向恩師致以最真摯的感謝和最崇高的敬意! 同時也感謝學院為我提供代寫論文良好的做畢業(yè)設計的環(huán)境。最后再一次感謝 所有在畢業(yè)設計中曾經幫助過我的良師益友和同學,以及在設計中被我引用或參考的論著的作者。 由于我學識有限,加之時間倉促,文中不免有錯誤和待改進之處,真誠歡迎各位師長、同學提供寶貴的意見。 大學的時間很快就要過去了,深深感謝母校給了我一個很好的讓我成長壯大的環(huán)境!同時要感謝所以教導過我的老師,還有許許多多給予我學業(yè)上鼓勵和幫助的師長、同學、朋友!謝謝您們! 20xx 年 5 月 23 日
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1