欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標(biāo)題: (資料分享)51單片機(jī)超聲波測(cè)距時(shí)發(fā)現(xiàn)只測(cè)一次或幾次數(shù)據(jù)就會(huì)陷入死循環(huán),現(xiàn)已解決。 [打印本頁]

作者: 低調(diào)的黑馬    時(shí)間: 2019-3-9 19:43
標(biāo)題: (資料分享)51單片機(jī)超聲波測(cè)距時(shí)發(fā)現(xiàn)只測(cè)一次或幾次數(shù)據(jù)就會(huì)陷入死循環(huán),現(xiàn)已解決。
在設(shè)置發(fā)送模式后,有時(shí)程序會(huì)停留在等待ECHO引腳置1這個(gè)while循環(huán)里出不來,只要在這個(gè)循環(huán)里加入防死循環(huán)跳出程序即可,此外在設(shè)置發(fā)送模式成功以后收不到反射回來的信號(hào)的while等待中也需要加入防死循環(huán)語句。 。附上完整程序。

超聲波測(cè)距(LCD1602顯示).zip

67.46 KB, 下載次數(shù): 77, 下載積分: 黑幣 -5

實(shí)測(cè)解決只測(cè)一次或幾次問題


作者: 不傷手的立白    時(shí)間: 2019-3-14 21:06
有三個(gè)警告
作者: bluewn    時(shí)間: 2019-8-18 10:25
不錯(cuò),方法可行,不過我建議在第一張圖里for語句即可實(shí)現(xiàn),執(zhí)行效率會(huì)高點(diǎn),因?yàn)槲业闹袛嘀衒lag=1,所以取的反,可供參考

51hei瀏覽器截圖20190818102440.png (4.46 KB, 下載次數(shù): 76)

51hei瀏覽器截圖20190818102440.png

作者: capacitance_1    時(shí)間: 2020-1-20 16:16
bluewn 發(fā)表于 2019-8-18 10:25
不錯(cuò),方法可行,不過我建議在第一張圖里for語句即可實(shí)現(xiàn),執(zhí)行效率會(huì)高點(diǎn),因?yàn)槲业闹袛嘀衒lag=1,所以取 ...

程序用的好特別
作者: 13681878016    時(shí)間: 2020-5-5 15:36
樓主牛逼!當(dāng)初做超聲波實(shí)驗(yàn)的時(shí)候就想到這個(gè)問題了。。。但是倒是一直沒發(fā)生死循環(huán)卡住的問題就沒太在意。 另外樓主如果沒有收到echo的1的話,可能是因?yàn)橐婚_始20微秒的啟動(dòng)方波給的時(shí)常不夠,再多給點(diǎn)延時(shí)看看。還有我把這個(gè)hcsr04朝天射過,感覺它一定時(shí)間(很長(zhǎng)時(shí)間,超過量程最大時(shí)間)之后,echo引腳好像必定會(huì)置1的,然后根據(jù)長(zhǎng)短時(shí)間再變0。 我看了hcsr04內(nèi)部也是個(gè)單片機(jī),估計(jì)里面程序有防止沒回波置1的保障的,也就是只要啟動(dòng)發(fā)射超聲波了,長(zhǎng)時(shí)間后echo必定會(huì)給個(gè)置1。




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1