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

圖2 軟件流程圖
評論