只需一步,快速開始
熱門: 51單片機 | 24小時必答區 | 單片機教程 | 單片機DIY制作 | STM32 | Cortex M3 | 模數電子 | 電子DIY制作 | 音響/功放 | 拆機樂園 | Arduino | 嵌入式OS | 程序設計
PITFVOYA6S$GTDEH5M8H2GG.png (32.19 KB, 下載次數: 76)
下載附件
這是在設置發送模式后等待ECHO引腳置1的while 循環,在里面記憶在簡單的break跳出
2019-3-9 19:32 上傳
U`GNP1@KP3%E}K7QY]HWUO2.png (25.9 KB, 下載次數: 69)
此為等待發射回來信號的while循環,flag是在定時器0里面設置的。
2019-3-9 19:36 上傳
[5WK]NA3PE2VJFCEF2RXK0J.png (26.88 KB, 下載次數: 80)
在定時器溢出后用標志位強行退出等待發射信號,避免死循環
2019-3-9 19:37 上傳
超聲波測距(LCD1602顯示).zip
2019-3-9 19:43 上傳
點擊文件名下載附件
67.46 KB, 下載次數: 77, 下載積分: 黑幣 -5
實測解決只測一次或幾次問題
使用道具 舉報
51hei瀏覽器截圖20190818102440.png (4.46 KB, 下載次數: 76)
2019-8-18 10:24 上傳
bluewn 發表于 2019-8-18 10:25 不錯,方法可行,不過我建議在第一張圖里for語句即可實現,執行效率會高點,因為我的中斷中flag=1,所以取 ...
本版積分規則 發表回復 回帖后跳轉到最后一頁
小黑屋|51黑電子論壇 | 管理員QQ:125739409;技術交流QQ群281945664
Powered by 單片機教程網