超聲波測距由于方向性強,能夠在介質(zhì)中傳播比較遠的距離,因此使用超聲波能夠快速、準確的對距離進行測量。超聲波檢測技術在工業(yè)方面已經(jīng)得到了廣泛的應用。此次我們利用MSP430來制作一款超聲波測距的模塊,設計上我們需要計數(shù)模式,大體的思路是當ECHO接受到返回的高電平時,計數(shù)器就開始計數(shù)。經(jīng)過一段時間后ECHO降為低電平時計數(shù)器停止。主程序讀出計數(shù)器的值,并將計數(shù)器清零。
完整的程序如下: