智能孔板流量計的研究與探討 六十七
第5章智能孔板流量計的軟件設計及算法研究
5.1主程序設計
流量計系統(tǒng)使用低功耗方式,在主程序中主要完成必須的設置工作和相應模塊的初始化工作,而系統(tǒng)的主要功能,如定時采樣流量狀態(tài)并計算流量值和刷新LCD顯示等,則安排在定時器A的中斷中完成。
5.1.1基礎時鐘模塊的分配
MSP430F149的時鐘由高速晶體、低速晶體、數(shù)字控制振蕩器DCO三部分組成三個時鐘輸入源為:
●LFXTlCLK 由低頻時鐘晶體產(chǎn)生的低頻時鐘源,由標準高頻晶體或陶瓷諧振晶體產(chǎn)生的高頻時鐘源以及外接時鐘信號源。在本設計中外接的是32768Hz低頻晶體振蕩器。
●XT2CLK由標準晶體和陶瓷諧振器產(chǎn)生、外接450KHz~SKHz時鐘信號源。本設計中采用的是8I@dz高額晶體振蕩器。
●DCOCLK片阿可以數(shù)字控制的RC振蕩器。
這三塊不同頻率的時鐘輸出給不同的模塊,從而使系統(tǒng)的超低功耗成為可能。時鐘模塊在程序中不設置時默認的是DCO時鐘源,MCLK=SMCLK=ACLK=700-800Hz。因此在整個程序初始化時候就需要對時鐘進行設置。由于單片機要處理大量的數(shù)據(jù)和計算,要求較高的速度.所以把XT2CLK直接作為系統(tǒng)主時鐘McLK,系統(tǒng)主時鐘設置為8mHz。
詳情請瀏覽公司網(wǎng)站的產(chǎn)品中心 http://m.sol365.cn/ 流量計