|
|
mk3=0;
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
mk3=1;
ET0=1;
TR0=1;
EA=1;
j=120;
while(j--)
{
}
j=0;
while(mki3)
{
j++;
if(j>=2500)
mki3=0;
}
TR0=0;
s4=TH0*256+TL0;
TH0=0;
TL0=0;
s4=s4*csbc/2-4;
這是我超聲波發(fā)射和接收,啟動計時器計時,最后用s=vt/2的公式計算,最后只能測到1.5m。沒有距離限制問題,我在代碼限制是5-400cm
|
|