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

正文內(nèi)容

基于at89s52單片機(jī)ds18d20溫度濕度傳感器的設(shè)計畢業(yè)論文-資料下載頁

2025-06-26 21:09本頁面
  

【正文】 ******顯示溫度的*********************/ //while(1){ P1=0x00。 SEL0=0。SEL1=0。SEL2=0。 P1=~m[T%10]。 //個位第一個數(shù)碼管以下依次類推 delaym(4)。 P1=0xff。 SEL0=1。SEL1=0。SEL2=0。 P1=~m[T/100%10]。//十位 delaym(4)。 P1=0xff。 SEL0=0。SEL1=1。SEL2=0。 P1=~m[T/100%10]。//百位 delaym(4)。 P1=0xff。 SEL0=1。SEL1=1。SEL2=0。 P1=~m[T/1000]。//千位 delaym(4)。 P1=0xff。 SEL0=0。SEL1=0。SEL2=1。 P1=~m[b[0]]。 //個位第一個數(shù)碼管以下依次類推 delaym(4)。 P1=0xff。 SEL0=1。SEL1=0。SEL2=1。 P1=~m[b[1]]。//十位 delaym(4)。 P1=0xff。 SEL0=0。SEL1=1。SEL2=1。 P1=~m[b[2]]。//百位 delaym(4)。 P1=0xff。 SEL0=1。SEL1=1。SEL2=1。 P1=~m[b[3]]。//千位 delaym(4)。 P1=0xff。}void zhongduan(void) interrupt 1{P30=~P30。}void delay2(uint t){ for (。t0。t)。}///****************DS18B20復(fù)位函數(shù)************************/ow_reset(void){char presence=1。while(presence){ while(presence) { DQ=1。_nop_()。_nop_()。//從高拉倒低DQ=0。 delay2(50)。 //550 usDQ=1。 delay2(6)。 //66 uspresence=DQ。 //presence=0 復(fù)位成功,繼續(xù)下一步 } delay2(45)。 //延時500 us presence=~DQ。 }DQ=1。 //拉高電平}/****************DS18B20寫命令函數(shù)************************///向1WIRE 總線上寫1個字節(jié)void write_byte(uchar val){ uchar i。 for(i=8。i0。i) { DQ=1。_nop_()。_nop_()。 //從高拉倒低 DQ=0。_nop_()。_nop_()。_nop_()。_nop_()。 //5 us DQ=valamp。0x01。 //最低位移出 delay2(6)。 //66 us val=val/2。 //右移1位 } DQ=1。 delay2(1)。}///****************DS18B20讀1字節(jié)函數(shù)************************///從總線上取1個字節(jié)uchar read_byte(void){uchar i。uchar value=0。for(i=8。i0。i){ DQ=1。_nop_()。_nop_()。 value=1。 DQ=0。_nop_()。_nop_()。_nop_()。_nop_()。 //4 us DQ=1。_nop_()。_nop_()。_nop_()。_nop_()。 //4 us if(DQ)value|=0x80。 delay2(6)。 //66 us}DQ=1。return(value)。}///****************讀出溫度函數(shù)************************///uint read_temp(){ ow_reset()。 //總線復(fù)位 delay2(200)。 write_byte(0xcc)。 //發(fā)命令 write_byte(0x44)。 //發(fā)轉(zhuǎn)換命令 ow_reset()。 delay2(1)。 write_byte(0xcc)。 //發(fā)命令 write_byte(0xbe)。 temp_data[0]=read_byte()。 //讀溫度值的第字節(jié) temp_data[1]=read_byte()。 //讀溫度值的高字節(jié) temp=temp_data[1]。 temp=8。 temp=temp|temp_data[0]。 // 兩字節(jié)合成一個整型變量。 return temp。 //返回溫度值} void main(void) { unsigned int r,i。 P30=1。 EX0=1。 ET0=1。 TMOD=0x02。 TH0=0xE7。//定時10MS TL0=0xE7。 TR0=1。 EA=1。 while(1) { r=read_temp()。 if(r=2000) {r=r*。 b[0]=r/100。} else {r=~r+1。 r=r*。 b[0]=10。 } b[1]=r%100/10。 b[2]=r*10%1000%100/10。 b[3]=r*100%10000%1000%100%10。 {//while(1) { ad0809()。 while(EOC==0)。 OE=1。 _nop_()。 dout=P0。 Convert_T()。 OE=0。 }} for(i=0。i10。i++) { shu_ma_guan()。 } }}結(jié) 論在本次設(shè)計的過程中,真的讓我長進(jìn)了很多。從設(shè)計方案的選擇到最終系統(tǒng)功能的實現(xiàn),我在這個過程中學(xué)到了許多新的知識。首先是閱讀了一些參考文獻(xiàn),使我對溫度控制系統(tǒng)有了全新的認(rèn)識。在這次系統(tǒng)設(shè)計的過程中遇到了很多困難,但通過自己的努力都一一克服了。對與單片機(jī)程序設(shè)計重點就在于軟件算法的設(shè)計,需要有很巧妙的程序算法,雖然以前寫過幾次程序,但我覺的寫好一個程序并不是一件簡單的事。只有我們?nèi)ピ囍隽?,才能真正的掌握,只學(xué)習(xí)理論有些東西是很難理解的,更談不上掌握。從這次的設(shè)計中,我真真正正的意識到,在以后的學(xué)習(xí)中,要理論聯(lián)系實際,把我們所學(xué)的理論知識運(yùn)用到實際當(dāng)中,學(xué)習(xí)單機(jī)片機(jī)更是如此,程序只有在經(jīng)常的寫與讀的過程中才能提高,這就是我在這次設(shè)計中的最大收獲。通過對多種溫度控制系統(tǒng)的分析研究,本系統(tǒng)以AT89C52單片機(jī)為核心,主要包括DS18B20溫度傳感器對溫度的采集,A/D模數(shù)轉(zhuǎn)換,單片機(jī)控制,數(shù)碼管數(shù)字顯示,等部分。通過對硬件與軟件的調(diào)試情況,系統(tǒng)基本能實現(xiàn)論文所預(yù)期的設(shè)計功能,不過系統(tǒng)仍然存在一些不足之處,有待改進(jìn)參 考 文 獻(xiàn)[1]《》[K],謝自美,華中科技大學(xué)出版社[2]《電子線路綜合設(shè)計》[K],謝自美,華中科技大學(xué)出版社[3]《全國大學(xué)生電子設(shè)計競賽獲獎作品匯編》[K],全國大學(xué)生電子設(shè)計競賽組委會,北京理工大學(xué)出版社[4]《傳感器應(yīng)用電路300例》[M],孫余凱、吳鳴山、項綺明,電子工業(yè)出版社[5]《新型集成電路及其應(yīng)用實例》[M],何希才,科學(xué)出版社[6]《檢測專用集成電路及其應(yīng)用》[M],黃繼昌、張海貴、程寶平、徐巧魚、賈江濤,人民郵電出版社[7]《電子愛好者集成電子線路設(shè)計手冊》[M],宋家友,福建科學(xué)技術(shù)出版社[8]《單片機(jī)原理及應(yīng)用》[K],李全利、仲偉峰、徐軍,清華大學(xué)出版社[9]《單片機(jī)接口技術(shù)實用子程序》[K],陳小忠、黃寧、趙小俠,人民郵電出版社[10]《Protel DXP 電路原理圖與PCB設(shè)計》[K],郝文化、黃煒,機(jī)械工業(yè)出版社致 謝在論文完成之際,我要特別感謝我的指導(dǎo)老師陳老師的熱情關(guān)懷和悉心指導(dǎo)。在我撰寫論文的過程中,陳鴻老師傾注了大量的心血和汗水,無論是在論文的選題、構(gòu)思和資料的收集方面,還是在論文的研究方法以及成文定稿方面,我都得到了陳老師悉心細(xì)致的教誨和無私的幫助,特別是他廣博的學(xué)識、深厚的學(xué)術(shù)素養(yǎng)、嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和一絲不茍的工作作風(fēng)使我終生受益,在此表示真誠地感謝和深深的謝意。感謝林濱同學(xué)對我的無私幫助,使我得以順利完成論文。同時感謝實驗室的那些老師也時常幫助我,在此我也衷心的感謝他們。也感謝計算機(jī)與信息學(xué)院為我提供了很好的學(xué)習(xí)和實驗環(huán)境,這是我們完成畢業(yè)設(shè)計的前提條件。四年前,帶著憧憬來到美麗的仰恩大學(xué),時光荏苒,轉(zhuǎn)眼又要離開了這個美麗的園子,心中的不舍難以言表。生活在喻園的日子是我有生以來最難忘的時光,感謝這里的每一寸土地,感謝我敬愛的老師、同學(xué),與你們在一起共事是我一生的榮幸,謝謝大家。最后,感謝我的父母,感謝所有關(guān)心、支持、幫助過我的良師益友。附 錄硬件原理圖:實物圖:3
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1