超聲波測距,並用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赫茲的聲波稱為 超聲波 因其方向性好,穿透能力強,易於獲得較集中的聲能,在水中傳播距離遠,可用於測距 測速 清洗 焊接 碎石 殺菌消毒等。在醫學 軍事 工業 ...