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

正文內(nèi)容

基于單片機(jī)的數(shù)字溫度控制系統(tǒng)設(shè)計(jì)(文件)

 

【正文】 =30,Set=0,NG=0。i++)。 //延時(shí)5ms EN=1。 //RS為1 LCD_BUS=dat。 //延時(shí)5ms EN=0。 //顯示當(dāng)前字符 s ++。 //顯示當(dāng)前字符 }}void LCD_Initial() //LCD初始化{ EN=0。 //發(fā)送初始化指令 mand(0x06)。}void ds1820rst(void)/*ds1820復(fù)位*/{ unsigned char x=0。 //DQ拉低 delay_18B20(100)。 unsigned char dat = 0。 //給脈沖信號(hào) dat=1。 } return(dat)。 i) { DQ = 0。 DQ = 1。 ds1820wr(0xcc)。//*跳過(guò)讀序列號(hào)*/ ds1820wr(0xbe)。 tvalue=8。tflag=1。}void Display_Temperature() //顯示溫度{ uchar flagdat。//個(gè)位數(shù) disdata[3]=tvalue%10+0x30。//負(fù)溫度顯示負(fù)號(hào): if(tflag==1) { writeChar(10,0,flagdat)。//wr_(0x8b)。wr_dat(disdata[1])。//顯示個(gè)位 writeChar(14,0,0X2E)。//wr_(0x8f)。//wr_(0x8a)。wr_dat(disdata[1])。//顯示個(gè)位 writeChar(13,0,0X2e)。//wr_(0x8e)。 if(SetKey==0) { delayms(20)。writestring(8,1, )。break。 } while(SetKey==0)。 if(UpKey==0) { switch(Set) { case 1: if(AlarmTempLow99) AlarmTempLow++。else AlarmTempTop=99。 //獲得溫度值的十位 i3 = AlarmTempLow%10。 //獲得溫度值的個(gè)位 writestring(5,1, )。)。039。)。039。(i2!=0)) writeChar(6,1,i3+39。039。)。039。)。039。(i5!=0)) writeChar(14,1,i6+39。039。amp。 break。 } i1 = AlarmTempLow/100。 //獲得溫度值的百位 i5 = AlarmTempTop%100/10。 if(i1!=0) writeChar(5,1,i1+39。amp。 if(i1!=0) writeChar(6,1,i2+39。amp。 else if((i1==0)amp。)。 if(i4!=0) writeChar(13,1,i4+39。amp。 if(i4!=0) writeChar(14,1,i5+39。amp。 else if((i4==0)amp。)。 while(DnKey==0)。 } else { LED1=1。 } }void main(void){ unsigned char i=0。BEEP=1。 //顯示DS18B20 Alarmer delayms(1000)。 while(1) { Read_Temperature()。 } }第五章 實(shí)物圖總 結(jié)讓自己初步掌握單片機(jī)課程的試驗(yàn)、設(shè)計(jì)方法,即自己根據(jù)設(shè)計(jì)要求和性能約束,查閱文獻(xiàn)資料,收集、分析類(lèi)似的相關(guān)題目,并通過(guò)元器件的組裝調(diào)試等實(shí)踐環(huán)節(jié),使最終硬件電路達(dá)到題目要求的性能指標(biāo);培養(yǎng)自己勤于思考樂(lè)于動(dòng)手的習(xí)慣,同時(shí)通過(guò)設(shè)計(jì)并制作單片機(jī)類(lèi)產(chǎn)品,使自己能夠自己不斷地學(xué)習(xí)接受新知識(shí)(如在本課設(shè)題目中存在智能測(cè)溫器件DS18B20,就是課堂環(huán)節(jié)中不曾提及的“新器件”),通過(guò)多人的合作解決現(xiàn)實(shí)中存在的問(wèn)題,從而不斷地增強(qiáng)自己在該方面的自信心及興趣,也提高了自己的動(dòng)手能力,對(duì)自己以后步入社會(huì)參加工作打下一定良好的實(shí)踐基礎(chǔ)。31。并介紹了本設(shè)計(jì)中的幾大模塊和設(shè)計(jì)軟件仿真,更直觀地反映設(shè)計(jì)的正確性。 //顯示溫度值 SetFun()。 //顯示Current T= writestring(0,1, Low=10 Top=40 )。 //LCD 初始化 Read_Temperature()。 P2=0xef。 } } else { BEEP=1。 if (CurrentT(AlarmTempTop*10)) { LED1=0。039。(i5!=0)) writeChar(14,1,i6+39。039。)。039。)。039。(i2!=0)) writeChar(6,1,i3+39。039。)。039。)。 //獲得溫度值的個(gè)位 writestring(5,1, )。 //獲得溫度值的十位 i3 = AlarmTempLow%10。else AlarmTempTop=0。 if(DnKey==0) { switch(Set) { case 1: if(AlarmTempLow0) AlarmTempLow。 while(UpKey==0)。)。 else if((i4==0)amp。amp。 if(i4!=0) writeChar(14,1,i5+39。amp。 if(i4!=0) writeChar(13,1,i4+39。)。 else if((i1==0)amp。amp。 if(i1!=0) writeChar(6,1,i2+39。amp。 if(i1!=0) writeChar(5,1,i1+39。 //獲得溫度值的百位 i5 = AlarmTempTop%100/10。 } i1 = AlarmTempLow/100。 break。amp。writestring(8,1,)。 case 1: writestring(0,1,)。 else Set=0。//顯示小數(shù)位 writeChar(15,0,disdata[4])。wr_dat(0x2e)。//wr_(0x8c)。//顯示百位 writeChar(11,0,disdata[1])。//顯示小數(shù)位 writeChar(16,0,disdata[4])。wr_dat(0x2e)。//wr_(0x8d)。//顯示百位 writeChar(12,0,disdata[1])。wr_dat(flagdat)。 if(tflag==0)
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1