關於超聲波測距的個人小程式

2021-05-01 19:11:51 字數 619 閱讀 5096

超聲波測距,並用1602顯示!

#include

#define uint unsigned int

#define uchar unsigned char

sbit send=p1^0;

sbit rs=p3^6;

sbit en=p2^0;

uchar i,test=0,flag1=0;

unsigned long int time,s;

uchar  table=;

uchar table1=;

void delay(uint ii)

void write_data(uint data1)//寫資料

void yejingxianshi()

}if(test==0)

}void timer0_init()

void timer0() interrupt 1 using 1

}void timer1_init()

void timer1()interrupt 3 using 3

void extern0() interrupt 0 using 0

void init()

void main()

}

超聲波測距程式

利用51微控制器實現超聲波測距,也是大二做得,當時沒有照相機,無法提供 比較遺憾,這個程式,有很多問題,但是還是實現了測距,誤差兩厘公尺,範圍從20cm 500cm include define uchar unsigned char define uint unsigned int define ...

超聲波測距儀程式設計 超聲波測距儀程式

l inc,2001 這個網上可以找到的 我幫你找了這個程式,是別人測試成功的 共陰的 你試試 include define k1 p3 4 define csbout p3 5 超聲波傳送 define csbint p3 7 超聲波接收 define csbc 0.034 define bg p...

超聲波測距初識

人類耳朵能聽到的聲波頻率為20hz 20khz。當聲波的振動頻率大於20khz或小於20hz時,我們便聽不見了。因此,我們把頻率高於20000赫茲的聲波稱為 超聲波 因其方向性好,穿透能力強,易於獲得較集中的聲能,在水中傳播距離遠,可用於測距 測速 清洗 焊接 碎石 殺菌消毒等。在醫學 軍事 工業 ...