久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > 基于單片機控制的超聲波測距報警系統

基于單片機控制的超聲波測距報警系統

作者: 時間:2012-05-24 來源:網絡 收藏

主程序流程圖如圖8 所示。

基于單片機控制的超聲波測距報警系統

圖8 主程序流程

3.2 定時中斷服務子程序

超聲波發生子程序的作用是通過P3.3 端口發送2 個左右頻率約40 kHz 的方波的超聲波脈沖信號,同時把計數器T0 打開進行計時。定時中斷子程序如圖9 所示。

基于單片機控制的超聲波測距報警系統

圖9 定時中斷服務子程序

3.3 功能顯示

如圖10 所示,通過數碼管顯示測出距離為14.3 cm,屬于10.0 ~ 50.0 cm 正常范圍。

基于單片機控制的超聲波測距報警系統

圖10 正常范圍

如圖11 所示,超聲波測出的距離為9.4 cm, 10.0 cm,啟動,LED 燈亮。

基于單片機控制的超聲波測距報警系統

圖11 10.0 cm

如圖12 所示,超聲波測出的距離為50.3 cm,> 50.0 cm,啟動,LED 燈亮。

基于單片機控制的超聲波測距報警系統

圖12 大于50.0 cm

如圖13 所示,按下鍵盤模塊中的按鍵,復位系統,數碼管顯示距離數歸零。

基于單片機控制的超聲波測距報警系統

圖13 啟動復位功能


上一頁 1 2 3 下一頁

評論


相關推薦

技術專區

關閉