智能孔板流量计的研究与探讨 六十七
第5章智能孔板流量计的软件设计及算法研究
5.1主程序设计
流量计系统使用低功耗方式,在主程序中主要完成必须的设置工作和相应模块的初始化工作,而系统的主要功能,如定时采样流量状态并计算流量值和刷新LCD显示等,则安排在定时器A的中断中完成。
5.1.1基础时钟模块的分配
MSP430F149的时钟由高速晶体、低速晶体、数字控制振荡器DCO三部分组成三个时钟输入源为:
●LFXTlCLK 由低频时钟晶体产生的低频时钟源,由标准高频晶体或陶瓷谐振晶体产生的高频时钟源以及外接时钟信号源。在本设计中外接的是32768Hz低频晶体振荡器。
●XT2CLK由标准晶体和陶瓷谐振器产生、外接450KHz~SKHz时钟信号源。本设计中采用的是8I@dz高额晶体振荡器。
●DCOCLK片阿可以数字控制的RC振荡器。
这三块不同频率的时钟输出给不同的模块,从而使系统的超低功耗成为可能。时钟模块在程序中不设置时默认的是DCO时钟源,MCLK=SMCLK=ACLK=700-800Hz。因此在整个程序初始化时候就需要对时钟进行设置。由于单片机要处理大量的数据和计算,要求较高的速度.所以把XT2CLK直接作为系统主时钟McLK,系统主时钟设置为8mHz。
详情请浏览公司网站的产品中心 http://www.dlysys.com/ 流量计