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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于at89s52單片機(jī)的聲波測距儀設(shè)計(jì)(參考版)

2025-06-09 01:41本頁面
  

【正文】 還要感謝 許宇為 和 張鴻 同學(xué)對我的無私幫助,使我得以順利完成論文,在此我衷心的感謝他們 。同時(shí),在此次畢業(yè)設(shè)計(jì)過程中我也學(xué)到了許多了關(guān)于 產(chǎn)生波 方面的知識(shí),實(shí)驗(yàn)技能有了很大的提高。 甕 老師以其嚴(yán)謹(jǐn)求實(shí)的治學(xué)態(tài)度、高度的敬業(yè)精神、兢兢業(yè)業(yè)、孜孜以求的工作作風(fēng)和大膽創(chuàng)新的進(jìn)取精神對我產(chǎn)生重要影響。 text_time_display(t)。 } t++。 write(0x72,1)。 } else { write(0x80+0x40+7,0)。 write_add(i,s)。amp。 } if(key(exam)) ///測試距離 { text()。 display_m(i)。 if(i==0)i=9。 write_add(0,i)。 display_s(m[i])。 while(1) { if(key(up)) //上翻數(shù)據(jù) { i=i+1。 display_s(m[i])。c++)m[c]=read_add(c)。 for(c=0。 result_display()。c6。 begin2_display()。c5。 begin1_display()。 } else return z=0。 if(key==0)return z=1。c2。 } //////////////////////////////////////////////////////////////////// /////////////////////////按鍵檢測 /////////////////////////////////// uchar key(uchar key ) { uchar z。 stop()。 respons()。 start()。 writebyte(address)。 writebyte(0xae)。 } uchar read_add(uchar address)//指定地址讀一個(gè)字節(jié)數(shù)據(jù) { uchar dd。 respons()。 respons()。 respons()。 } void write_add(uchar address,uchar date)//指定地址寫一個(gè)字節(jié)數(shù)據(jù) { start()。 } delay(5)。 SCL=0。 else j=0。 delay(5)。i8。 SDA=1。 SCL=0。 WP=0。 SDA=1。 } SCL=0。 SCL=1。 SDA=CY。 SCL=0。i8。 WP=1。 } void writebyte(uchar date)/////寫一個(gè)字節(jié) { uchar i,temp。 SCL=0。amp。 delay(5)。 } 河南工程學(xué)院畢業(yè)設(shè)計(jì) 34 void respons()////////回應(yīng)信號(hào) { uchar i=0。 SDA=1。 SCL=1。 } void stop()//////////停止信號(hào) { SDA=0。 SDA=0。 SCL=1。 } void start()///////啟動(dòng)信號(hào) { SDA=1。 SDA=1。 SCL=1。 write(0x30+m,1)。 } void display_m(uchar m)//////顯示儲(chǔ)存的序號(hào) { write(0x80+0x40+14,0)。 write(0x30+s%100/10,1)。 } void display_s(uchar s)/////顯示測試結(jié)果 { write(0x80+0x40+7,0)。c16。 write(0x80+0x40,0)。c16。 } void result_display() ///////顯示 Result: cm { write(0x80,0)。 write(0x30+(a%100/10),1)。 } void text_time_display(uint a) //////測試次數(shù)顯示函數(shù) 河南工程學(xué)院畢業(yè)設(shè)計(jì) 32 { write(0x80+10,0)。c16。 write(0x80+0x40,0)。c16。 } void begin2_display()////開機(jī)顯示 Tel:13312912925 : { write(0x80,0)。c16。 write(0x80+0x40,0)。c16。 write(0x80,0)。 write(0x01,0)。 write(0x0c,0)。 E=0。 河南工程學(xué)院畢業(yè)設(shè)計(jì) 31 E=1。 RS=b。 delay(100)。 } while(BF==1)。 RW=1。 TR0=0。 delay(10)。 while(Echo==0)。 delay(15)。 TH0=TL0=0。 河南工程學(xué)院畢業(yè)設(shè)計(jì) 30 TMOD=0x09。 /////////////////////////////////延時(shí)函數(shù) ///////////////////// void delay(uint i) { while(i)。 char s,c,i=1,m[10]。 char begin2[]= Tel:13312912925 : 。 //數(shù)據(jù) down char begin1[] =ZXG39。 //測距鍵 sbit up=P3^1。 //1602 的使能端 sbit BF=P0^7。 //1602 的寄存器選擇端, 1 數(shù)據(jù), 0 指令 sbit RW= P2^5。 //測距模塊控制端, 10us 以上高電平模塊工作 sbit Echo=P3^2。 //時(shí)鐘線 sbit SDA=P1^2。 河南工程學(xué)院畢業(yè)設(shè)計(jì) 25 參考文獻(xiàn) [1] 吳金戌 . 沈慶陽 . 郭庭 . 《 8051 單片機(jī)實(shí)踐與應(yīng)用》 , 清華大學(xué)出版社 , 2021 年 4 月版 ; [2] 李建忠 . 《單片機(jī)原理及應(yīng)用》 , 西安電子科技大學(xué)出版社 , 2021 年版 ; [3] 張金鐸 . 《傳感器用其應(yīng)用》 , 西安電子科技大學(xué)出版社 , 2021 年版 ; [4] 求是科技 . 《單片機(jī)典型外圍器件及應(yīng)用實(shí)例》 , 人民郵電出版社 , 2021 年版 ; [6] 應(yīng)崇福 . 《超聲學(xué)》 , 北京科學(xué)出版社 1990 年版 ; [7] 甕嘉民 . 單片機(jī)應(yīng)用開發(fā)技術(shù) — 基于 PROTEUS 仿真和 C 語言編程,中國電力出版社, 2021 年版 ; 河南工程學(xué)院畢業(yè)設(shè)計(jì) 26 附錄 附錄 1 系統(tǒng)原理圖 河南工程學(xué)院畢業(yè)設(shè)計(jì) 27 附錄 2 系統(tǒng) PCB 圖 河南工程學(xué)院畢業(yè)設(shè)計(jì) 28 附錄 3 系統(tǒng)程序 ///////////////////////////////////////////////////////////// ////////河南工程學(xué)院 //電氣信息工程系 //微電子技術(shù) ///////////// //////// 超聲波測距 ///張曉光 /////2021 年 5 月 ////////////////// ///////////////////////////////////////////////////////////// include define uchar unsigned char define uint unsigned int 河南工程學(xué)院畢業(yè)設(shè)計(jì) 29 sbit WP =P1^0。采用單個(gè)換能器以測量點(diǎn)到點(diǎn)和點(diǎn)到面的距離 ,如用于液面、井深測量等。 河南工程學(xué)院畢業(yè)設(shè)計(jì) 24 第五章 結(jié)論 系統(tǒng)體積小、結(jié)構(gòu)緊湊、測距范圍較大且測量誤差小 ,易于產(chǎn)品化 ,具有較強(qiáng)的實(shí)用價(jià)值。對于在大氣中傳播的聲波而言 ,引起聲速變化的主要原因是溫度的變化。時(shí) ,系統(tǒng)測量到的距離是障礙物與換能器之間的距離而不是和測量參考平面之間的距離 ,這就會(huì)造成測量誤差。 表 41 系統(tǒng)的測試數(shù)據(jù) 尺量距離( mm) 超聲波測距 1( mm) 超聲波測距 2( mm) 2 2 2 15 14 15 31 31 30 49 49 49 65 64 62 89 86 88 110 105 111 134 133 136 178 177 177 199 193 194 統(tǒng)計(jì)以上數(shù)據(jù)算出平均誤差為: %。 } /////////////////////////////////////////////////////////////////// 河南工程學(xué)院畢業(yè)設(shè)計(jì) 22 第四章 系統(tǒng) 試驗(yàn)結(jié)果與誤差分析 第一節(jié) 系統(tǒng)試驗(yàn)結(jié)果 系統(tǒng)試驗(yàn)結(jié)果符合當(dāng)出設(shè)計(jì)的要求,各 部分模塊電路和程序運(yùn)作正常。 stop()。 respons()。 start()。 writebyte(address)。 writebyte(0xae)。 } uchar read_add(uchar address)//指定地址讀一個(gè)字節(jié)數(shù)據(jù) { uchar dd。 respons()。 respons()。 respons()。 } void write_add(uchar address,uchar date)//指定地址寫一個(gè)字
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1