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

正文內(nèi)容

畢業(yè)設(shè)計-基于at89s52單片機的聲波測距儀設(shè)計-資料下載頁

2025-06-05 01:41本頁面
  

【正文】 H0*256+TL0)*。 TR0=0。 } void busy()/////1602 忙信號檢測 { do { RS=0。 RW=1。 E=1。 } while(BF==1)。 E=0。 delay(100)。 } void write(char a,b)///////1602 寫數(shù)據(jù)程序, a 是待寫入的數(shù)據(jù), { ///////b 代表待寫入的數(shù)據(jù)類型是數(shù)據(jù)或指令 busy()。 RS=b。 RW=0。 河南工程學(xué)院畢業(yè)設(shè)計 31 E=1。 P0=a。 E=0。 } void init1602() ////////1602 初始化程序 { write(0x38,0)。 write(0x0c,0)。 write(0x06,0)。 write(0x01,0)。 } void begin1_display()////開機顯示 ZXG’ s graduation project 5/2021 { init1602()。 write(0x80,0)。 for(c=0。c16。c++)write(begin1[c],1)。 write(0x80+0x40,0)。 for(c=0。c16。c++)write(begin1[c+16],1)。 } void begin2_display()////開機顯示 Tel:13312912925 @: { write(0x80,0)。 for(c=0。c16。c++)write(begin2[c],1)。 write(0x80+0x40,0)。 for(c=0。c16。c++)write(begin2[c+16],1)。 } void text_time_display(uint a) //////測試次數(shù)顯示函數(shù) 河南工程學(xué)院畢業(yè)設(shè)計 32 { write(0x80+10,0)。 write(0x30+(a/100),1)。 write(0x30+(a%100/10),1)。 write(0x30+(a%10),1)。 } void result_display() ///////顯示 Result: cm { write(0x80,0)。 for(c=0。c16。c++)write(result[c],1)。 write(0x80+0x40,0)。 for(c=0。c16。c++)write(result[c+16],1)。 } void display_s(uchar s)/////顯示測試結(jié)果 { write(0x80+0x40+7,0)。 write(0x30+s/100,1)。 write(0x30+s%100/10,1)。 write(0x30+s%10,1)。 } void display_m(uchar m)//////顯示儲存的序號 { write(0x80+0x40+14,0)。 write(0x4d,1)。 write(0x30+m,1)。 } /////////////////////////////////////////////////////////////////////////// 河南工程學(xué)院畢業(yè)設(shè)計 33 ///////////////////////////////////24c02 程序 /////////////////////////////// void init24c02()////初始化 { WP=1。 SCL=1。 delay(5)。 SDA=1。 delay(5)。 } void start()///////啟動信號 { SDA=1。 delay(5)。 SCL=1。 delay(5)。 SDA=0。 delay(5)。 } void stop()//////////停止信號 { SDA=0。 delay(5)。 SCL=1。 delay(5)。 SDA=1。 delay(5)。 } 河南工程學(xué)院畢業(yè)設(shè)計 34 void respons()////////回應(yīng)信號 { uchar i=0。 SCL=1。 delay(5)。 while((SDA==1)amp。amp。(i255))i++。 SCL=0。 delay(5)。 } void writebyte(uchar date)/////寫一個字節(jié) { uchar i,temp。 temp=date。 WP=1。 for(i=0。i8。i++) { temp=temp1。 SCL=0。 delay(5)。 SDA=CY。 delay(5)。 SCL=1。 delay(5)。 } SCL=0。 delay(5)。 SDA=1。 delay(5)。 WP=0。 河南工程學(xué)院畢業(yè)設(shè)計 35 } uchar readbyte() ///////讀一個字節(jié) { uchar i,j,k。 SCL=0。 delay(5)。 SDA=1。 for(i=0。i8。i++) { SCL=1。 delay(5)。 if(SDA==1)j=1。 else j=0。 k=(k1)|j。 SCL=0。 delay(5)。 } delay(5)。 return k。 } void write_add(uchar address,uchar date)//指定地址寫一個字節(jié)數(shù)據(jù) { start()。 writebyte(0xae)。 respons()。 writebyte(address)。 respons()。 writebyte(date)。 respons()。 河南工程學(xué)院畢業(yè)設(shè)計 36 stop()。 } uchar read_add(uchar address)//指定地址讀一個字節(jié)數(shù)據(jù) { uchar dd。 start()。 writebyte(0xae)。 respons()。 writebyte(address)。 respons()。 start()。 writebyte(0xaf)。 respons()。 dd=readbyte()。 stop()。 return dd。 } //////////////////////////////////////////////////////////////////// /////////////////////////按鍵檢測 /////////////////////////////////// uchar key(uchar key ) { uchar z。 if(key==0) { for(c=0。c2。c++)delay(20210)。 if(key==0)return z=1。 else return z=0。 } else return z=0。 河南工程學(xué)院畢業(yè)設(shè)計 37 } ///////////////////////////////////////////////////////////// ////////////////////////////////主函數(shù) /////////////////////// void main() { delay(20210)。 begin1_display()。 for(c=0。c5。c++)delay(50000)。 begin2_display()。 for(c=0。c6。c++)delay(50000)。 result_display()。 init24c02()。 for(c=0。c10。c++)m[c]=read_add(c)。 i=m[0]。 display_s(m[i])。 display_m(i)。 while(1) { if(key(up)) //上翻數(shù)據(jù) { i=i+1。 if(i==10)i=1。 display_s(m[i])。 display_m(i)。 write_add(0,i)。 } if(key(down)) //下翻數(shù)據(jù) { 河南工程學(xué)院畢業(yè)設(shè)計 38 i=i1。 if(i==0)i=9。 display_s(m[i])。 display_m(i)。 write_add(0,i)。 } if(key(exam)) ///測試距離 { text()。 if(s0amp。amp。s=200) { m[i]=s。 write_add(i,s)。 display_s(m[i])。 } else { write(0x80+0x40+7,0)。 write(0x45,1)。 write(0x72,1)。 write(0x72,1)。 } t++。 if(t==1000)t=0。 text_time_display(t)。////顯示測試次數(shù) } } } 河南工程學(xué)院畢業(yè)設(shè)計 39 附錄 4 實物照片 附錄 5 實物顯示內(nèi)容 河南工程學(xué)院畢業(yè)設(shè)計 40 致謝 本文是在 甕 老師精心指導(dǎo)和大力支持下完成的。 甕 老師以其嚴謹求實的治學(xué)態(tài)度、高度的敬業(yè)精神、兢兢業(yè)業(yè)、孜孜以求的工作作風(fēng)和大膽創(chuàng)新的進取精神對我產(chǎn)生重要影響。他 淵博的知識、開闊的視野和敏銳的思維給了我深深的啟迪。同時,在此次畢業(yè)設(shè)計過程中我也學(xué)到了許多了關(guān)于 產(chǎn)生波 方面的知識,實驗技能有了很大的提高。另外,我還要特別感謝 胡鑫鑫 對我實驗以及論文寫作的指導(dǎo), 他 為我完成這篇論文提供了巨大的幫助。還要感謝 許宇為 和 張鴻 同學(xué)對我的無私幫助,使我得以順利完成論文,在此我衷心的感謝他們 。最后,再次對關(guān)心幫助我的老師和同學(xué)表示衷心地感謝 !
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1