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

正文內(nèi)容

基于51單片機的溫度自動控制系統(tǒng)設(shè)計研究畢業(yè)設(shè)計論文(參考版)

2025-07-30 08:10本頁面
  

【正文】 } if(shanshuo_st) {Disp_alarm(xiaxian)。 //開啟外部中斷1 if(x=10){shanshuo_st=~shanshuo_st。 //關(guān)閉蜂鳴器 EX0=1。} if(shanshuo_st) {Disp_alarm(shangxian)。 //開啟外部中斷1 if(x=10){shanshuo_st=~shanshuo_st。 //關(guān)閉蜂鳴器 EX0=1。 jiare()。 Alarm()。 //關(guān)閉外部中斷1 check_wendu()。 } if(set_st==0) { EX0=0。shanshuo_st=1。 set_st++。 } while(1) { if(SET==0) { Delay(2000)。z300。 check_wendu()。 IT1=1。 ET0=1。 //初始化定時器 EA=1。}/*****主函數(shù)*****/void main(void){ uint z。}/*****加熱子程序*****/ void jiare(){ if(mxiaxian) Hot=0。}/*****降溫子程序*****/void jiangwen(){ if(mshangxian1) Cool=0。beep_st==1))BEEP=0。beep_st==1)||(mxiaxianamp。}if((m=shangxianamp。 //關(guān)閉顯示}/*****報警子程序*****/void Alarm(){ if(x=10){beep_st=~beep_st。 //上限H、下限L標示 Delay(200)。 if(set_st==1)P2 =0x76。 //顯示百位 Delay(200)。 P0 = 0xfb。 P2 =ALARMData[baojing%10]。 P0 = 0xff。 P2 =LEDData[m/10]。 //顯示小數(shù)點 Delay(300)。 P2 =LEDData[m%10]。 //顯示個位 Delay(300)。 //關(guān)閉顯示}/*****顯示溫度子程序*****/Disp_Temperature() //顯示溫度{ P0 = 0xf7。 P2 = 0xbf。 P0 = 0xfe。 P0 = 0xfd。 P0 = 0xfb。} //設(shè)置溫度顯示上限 }/*****顯示開機初始化等待畫面*****/Disp_init() { P0 = 0xf7。} //設(shè)置溫度顯示上限 if(m99){m=99。 //計算得到小數(shù)位 if(m0){m=0。 //計算得到個位數(shù)字 m=c/10。 //獲取溫度值并減去DS18B20的溫漂誤差 a=c/100。 } }/*****讀取溫度*****/void check_wendu(void){ uint a,b,c。set_st==2) { xiaxian++。 } else if(ADD==0amp。set_st==1) { shangxian++。 //關(guān)外部中斷1 if(ADD==0amp。 if(xiaxian0)xiaxian=0。amp。 if(shangxianxiaxian)shangxian=xiaxian。amp。}/*****外部中斷0服務(wù)程序*****/void int0(void) interrupt 0{ EX0=0。 TL0=0xb0。 TL0=0xb0。}/*****初始化定時器0*****/void InitTimer(void){ TMOD=0x1。uchar code ALARMData[]={0x3f,0x06,0x5b,0x4f,0x66, 0x6d,0x7d,0x07,0x7f,0x6f}。 //上限報警溫度,默認值為38signed char xiaxian=5。 //溫度值全局變量uchar set_st=0。 //計數(shù)器signed char m。 //蜂鳴器間隔標志sbit DIAN = P2^7。 參考文獻[1] 、提高、開發(fā)、拓展全攻略[M].北京:電子工業(yè)出版社,2009.[2] 蔡美琴、[M].北京:高等教育出版社,2009.[3] Designer實用寶典原理圖與PCB設(shè)計[M]. 北京,電子工業(yè)出版社,2007.[4] :電子線路設(shè)計制版與仿真[M].北京:清華大學(xué)出版社,2008.[5] [M].北京:高等教育出版社,2008.[6] [M].北京:高等教育出版社,2009.[7] [M].科學(xué)出版社,2010.[8] [M].北京:清華人學(xué)出版社, 2008. 附錄一 源程序:/*************************************************************程序名稱:DS18B20溫度測量、報警系統(tǒng)簡要說明:DS18B20溫度計,溫度測量范圍0~ 可設(shè)置上限報警溫度、下限報警溫度 即高于上限值或者低于下限值時蜂鳴器報警,并啟動降溫、加熱電路 默認上限報警溫度為38℃、默認下限報警溫度為5℃ 報警值可設(shè)置范圍:最低上限報警值等于當前下限報警值 最高下限報警值等于當前上限報警值 將下限報警值調(diào)為0時為關(guān)閉下限報警功能 *************************************************************/include include define uint unsigned intdefine uchar unsigned char //宏定義define SET P3_1 //定義調(diào)整鍵define DEC P3_2 //定義減少鍵define ADD P3_3 //定義增加鍵define BEEP P3_7 //定義蜂鳴器define Cool P3_5 //定義降溫define Hot P3_0 //定義加熱bit shanshuo_st。 最后,我還要向所有曾經(jīng)幫助過我的同學(xué)和朋友們致敬。我國古代有句成語叫做“管中窺豹,略見一斑”,本文是基于單片機及溫度傳感器,組成溫度自動控制裝置。 致 謝首先,我要感謝河南理工大學(xué)萬方科技學(xué)院,感謝電氣系對我四年的培養(yǎng),讓我學(xué)到了許許多多的知識,感謝各位老師在這四年里對我的關(guān)懷與照顧,在此致以我深深的謝意。另外,如果對按鍵進行釋放判斷的話就能解決長時間按鍵導(dǎo)致按鍵重復(fù)響應(yīng)的問題。另一方面,取變量名時也要講究技巧,應(yīng)盡量使其見名知意,同樣地,寫程序時加注釋確是非常必要的,否則隔一段時間后,想再改進或做擴展的話就比較困難了,因為即使是自己寫的程序也變得難讀難懂了。定義變量時,盡量定義局部變量,在字符型變量能達
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1