用超低功耗MSP430單片機設計數據采集系統(tǒng)
——
3 軟件設計
msp430的內核cpu結構是按照精簡指令集和高透明指令的宗旨來設計的,使用的指令有硬件執(zhí)行的內核指令和基于現(xiàn)有硬件結構的高效率的仿真指令。msp430f149僅僅有27條內核指令,使用起來非常方便。如下為初始化及觸發(fā)i/o端口電平的程序示例:
圖1 電路原理圖
軟件完成數據采樣以及編碼發(fā)射的功能,因為油管聲信道的復雜性,數據保持在較低的發(fā)射速率。如下為程序流程:

圖2 軟件流程圖
評論