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

正文內(nèi)容

超聲波智能測(cè)距系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)論文-資料下載頁(yè)

2025-05-19 09:47本頁(yè)面

【導(dǎo)讀】件設(shè)計(jì);對(duì)系統(tǒng)進(jìn)行誤差分析。導(dǎo)航系統(tǒng)和相關(guān)領(lǐng)域??傮w上講,超聲波發(fā)。生超聲波,一類是用機(jī)械方式產(chǎn)生超聲波。波特性各不相同,因而用途也各不相同。前較為常用的是壓電式超聲波發(fā)生器。它主要應(yīng)用于倒車?yán)走_(dá)、測(cè)距儀、位、井深、管道長(zhǎng)度、流速等場(chǎng)合。1)測(cè)量距離范圍:2cm-3m;2)顯示方式采樣LCD液晶漢顯;2)基于Proteus的軟件仿真。超聲波是頻率高于20xx0赫茲的聲波,測(cè)速、清洗、焊接、碎石、殺菌消毒等。醫(yī)學(xué)、軍事、工業(yè)、農(nóng)業(yè)上有很多的應(yīng)用。超聲波發(fā)射器向某一方向發(fā)射超聲波,聲波接收器收到反射波就立即停止計(jì)時(shí)。過(guò)程中是基本不變的。如果對(duì)測(cè)距精度要求。聲速確定后,只要測(cè)得超聲。波往返的時(shí)間,即可求得距離。AT89C52系列單片機(jī)以8051為內(nèi)核,F(xiàn)lash存儲(chǔ)器,在系統(tǒng)開發(fā)可以反復(fù)擦寫。看門狗電路,防止程序“走飛”,的液晶顯示信號(hào)輸入端口;

  

【正文】 11。 0592M 晶振 if(flag==1) //超出測(cè)量 { flag=0。 LCD_set_xy( 3,3 )。 LCD_Write_number(13)。 LCD_Write_number(13)。 LCD_set_xy( 3, 4 )。 LCD_Write_number(13)。 LCD_Write_number(12)。 LCD_set_xy( 3, 5 )。 LCD_Write_number(13)。 LCD_Write_number(13)。 } else { disbuff[1]=S%100000/10000。 disbuff[2]=S%100000%10000/1000。 disbuff[3]=S%100000%1000/100。 disbuff[4]=S%100000%100/10。 disbuff[5]=S%100000%100%10。 LCD_set_xy( 3, 3)。 LCD_Write_number(disbuff[1])。 LCD_Write_number(disbuff[2])。 LCD_set_xy( 3, 4 )。 LCD_Write_number(disbuff[3])。 LCD_Write_number(12)。 LCD_set_xy( 3, 5 )。 LCD_Write_number(disbuff[4])。 LCD_Write_number(disbuff[5])。 } } /********************************************************/ void delayms(unsigned int ms) { 13 unsigned char i=100,j。 for(。ms。ms) { while(i) { j=10。 while(j)。 } } } /********************************************************/ void zd0() interrupt 1 //T0 中斷用來(lái)計(jì)數(shù)器溢出 ,超過(guò)測(cè)距范圍 { flag=1。 //中斷溢出標(biāo)志 } /********************************************************/ void StartModule() //T1 中斷用來(lái)掃描數(shù)碼管和計(jì) 800MS 啟動(dòng)模塊 { TX=1。 //800MS 啟動(dòng)一次模塊 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 TX=0。 } void bc() { unsigned int i。 14 for(i=0。i5。i++) BEEP=0。 Delaynms(5000)。 BEEP=1。 Delaynms(5000)。 } void bd() { unsigned int i。 for(i=0。i5。i++) {BEEP=0。 Delaynms(1000)。 BEEP=1。 Delaynms(1000)。 } } void bb() { unsigned int i。 for(i=0。i5。i++) {BEEP=0。 Delaynms(500)。 BEEP=1。 Delaynms(500)。 } } void JB() { if(disbuff[1]=1amp。amp。disbuff[2]=5) bc()。 else if (disbuff[1]=1amp。amp。disbuff[2]=5) bd()。 else if (disbuff[1]1) bb()。 else BEEP=0。 } /********************************************************/ void main(void) { TMOD=0x01。 //設(shè) T0 為方式 1, GATE=1 TH0=0。 TL0=0。 TR0=1。 Lcd_init()。 //設(shè)置液晶顯示器 Clr_Scr()。 //清屏 Lcd_init()。 //從圖形顯示狀態(tài)下返回 Lcd_Mark2()。 15 while(1) { StartModule()。 //計(jì)算 while(!RX)。 //當(dāng) RX 為零時(shí)等待 TR0=1。 //開啟計(jì)數(shù) while(RX)。 //當(dāng) RX 為 1 計(jì)數(shù)并等待 TR0=0。 //關(guān)閉計(jì)數(shù) Conut()。 delayms(80)。 //80MS JB()。 } }
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1