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

正文內(nèi)容

單片機(jī)溫度采集顯示系統(tǒng)(文件)

 

【正文】 溫度轉(zhuǎn)換命令子程序主要是發(fā)溫度轉(zhuǎn)換開(kāi)始命令,當(dāng)采用12位分辨率時(shí)轉(zhuǎn)換時(shí)間約為750ms,在本程序設(shè)計(jì)中采用1s顯示程序延時(shí)法等待轉(zhuǎn)換的完成。 sbit BEEP=P1^2。 //數(shù)碼管位選 sbit ge=P1^0。 //數(shù)碼管顯示程序,0空顯示的段碼,低電平顯示 uchar duan[17]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e,0xff}。 //報(bào)警低(20)、高(70)溫度 uchar Alarm_Temp[2]={0x14,0x46}。t180。Delay(8)。Delay(8)。 return status。 for(i=0。DQ=1。Delay(30)。 for(i=0。0x01。 } } //沒(méi)設(shè)置報(bào)警高低溫平常溫度顯示 void Show() { uchar j。 duan_hc[1]=T%100/10。j++) { P0=duan[duan_hc[0]]。 P0=0XFF。 Delay(150)。else{WriteOneByte(0xCC)。WriteOneByte(0xBE)。 Show()。 for(j=0。shi=0。 ge=0。 } } //設(shè)置報(bào)警高低溫 void gao_di() { uchar key。 Show_Temperature()。 case 0xFB:if(key_counts99){Alarm_Temp[1]=key_counts。break。 } } } } //報(bào)警 void Alarm() { if((Alarm_Temp[0]=T)||(T=Alarm_Temp[1])) {BEEP=0。} }void main(){ while(1){jia_gao=0。 P3=0XFF。0XFF)==0XFE) { while((P3amp。 while(1) { gao_di()。 if((P3amp。 } } }} }六、總結(jié)本系統(tǒng)采用采用單片機(jī)和數(shù)字溫度轉(zhuǎn)換器DS18B20 來(lái)實(shí)現(xiàn),具有主機(jī)接口簡(jiǎn)單,結(jié)構(gòu)靈活,調(diào)試方便等特點(diǎn),實(shí)驗(yàn)結(jié)果表明這種測(cè)溫系統(tǒng)轉(zhuǎn)換速度快、精度高。在設(shè)計(jì)的過(guò)程中,我們經(jīng)常遇到問(wèn)題,可以說(shuō)是困難重重,這畢竟第一次做,難免會(huì)遇到過(guò)各種各樣的問(wèn)題,同時(shí)在設(shè)計(jì)的過(guò)程中發(fā)現(xiàn)了自己的不足之處,對(duì)以前所學(xué)過(guò)的知識(shí)理解得不夠深刻,掌握得不夠牢固,通過(guò)這次課程設(shè)計(jì)之后,一定把以前所學(xué)過(guò)的知識(shí)重新溫故。同時(shí)在以后的日子里我會(huì)慢慢改正并提升在這次課程設(shè)計(jì)的功能、把學(xué)過(guò)的知識(shí)掌握的更加牢固。不管是在以后的工作或?qū)W習(xí)中,我都會(huì)全力以赴,積極思考,勇于探索,不斷創(chuàng)新。這次實(shí)習(xí)不僅鞏固了以前所學(xué)過(guò)的知識(shí),而且學(xué)到了很多在書(shū)本上沒(méi)有的知識(shí)。0XFF)==0XFE)。 if((P3amp。 break。0XFF)==0XFE) { Delay(50)。 while(1) { Read_Temperature()。} else {BEEP=1。jian_di=1。}break。 if(key!=0xFF) { switch (key) { case 0xFD:if(key_counts99)key_counts++。 key=0xFF。 Delay(150)。 P0=0XFF。j++) { P0=duan[counts_hc[0]]。 counts_hc[1]=key_counts%100/10。Temp_Value[1]=ReadOneByte()。Init_DS18B20()。 } }//讀取DS18B20的實(shí)時(shí)溫度值void Read_Temperature(){ uchar j。 ge=0。shi=0。for(j=0。0xF0)4)|((Temp_Value[1]amp。DQ=1。i++) { DQ=0。 } return dat。_nop_()。i++) { DQ=0。 DQ=1。 Delay(100)。Delay(90)。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1