智能孔板流量計的研究與探討 六十八
5.1.2 16位定時器TIMER-A
TIMER-A定時器器MSP430系列FLASH型單片機都含有的模塊,它由一個十六位定時器和多路比較/捕獲通道組成。它由一個十六位定時器和多路比較/捕獲通道組成。
5.2 TIMER_A中斷服務程序
TIMER_A中段服務程序用于實現系統的主要功能,
在本程序中使用TIMER-A主要是從降低流量計功耗考慮,利用TMRO的中斷定時對差壓信號進行采集、濾波、運算、送顯,平時就進入LPM3低功耗模式。以節約電能。本程序中令TIMER_A
工作于連續計數模式。
5.3 雙精度浮點數運算算法研究
根據流量計流量計算公式和流量計設計精度的要求,決定采用雙精度數浮點運算程序來實現流量的計算。差壓信號經AD轉換后為二進制數,故首先應把二進制數轉換為標準化浮點數,還需用到的運算子程序有浮點數乘法子程序和浮點數開平方子程序.在按照公式計算完畢后還需要把計算結果由浮點數轉換為BCD碼送液晶顯示。下面介紹浮點數的格式及作者對浮點數算法的一些研究。
詳情請瀏覽公司網站的產品中心 http://m.ladynoble.net/ 流量計