您的位置 首页 模拟

分化MSP430G2553的时钟体系

分解MSP430G2553的时钟系统-MSP430G2553时钟系统由基本时钟模块提供支持,此时钟模块支持一个32768Hz手表晶体振荡器、一个内部超低功耗低频振荡器和一个内部数字控制振荡器(DCO)

  MSP430G2553体系时钟和振荡器

  时钟体系由根本时钟模块供给支撑,此时钟模块支撑一个32768Hz手表晶体振荡器、一个内部超低功耗低频振荡器和一个内部数字控制振荡器(DCO)。根本时钟模块专为一起满意低体系本钱及低功耗要求而规划。内部DCO供给了一个快速接通时钟源并可在不到1µs的时间里完成安稳。根本时钟模块供给了以下时钟信号:

  •辅佐时钟(ACLK),此时钟由一个32768Hz手表晶振或内部LF振荡器供给信号源。

  •主时钟(MCLK),CPU所选用的体系时钟。

  •体系子时钟(SMCLK),外设模块所选用的子体系时钟。

  用于校准DCO输出频率的DCO设定值存储于信息内存的A段中。

  主DCO特性

  

  

  MSP430G2553时钟

  1,MSP430G2553能做到超低功耗,合理的时钟模块是功不可没的。可是功能强大的时钟模块设置起来也相对杂乱一些。

  2,MSP430G2553的时钟源有:

  (1),外接低频晶振LFXT1CLK:低频形式接手表晶体32768Hz,高频形式450KHz~8MHz;

  (2),外接高速晶振XT2CLK:8MHz;

  (3),内部数字控制振荡器DCO:是一个可控的RC振荡器,频率在0~16MHz;

  (4),超低功耗低频振荡器VLO:不可控,4~20KHz 典型值为12KHz;

  3,时钟模块:430的时钟模块有MCLK SMCLK ACLK :

  (1),主体系时钟MCLK:供给给MSP430的CPU时钟。能够来自LFXT1CLK XT2CLK DCO VLO可选,默以为DCO。

  (2),子体系时钟SMCLK: 供给给高速外设。能够来自LFXT1CLK XT2CLK DCO VLO可选,默以为DCO。

  (3),辅佐体系时钟ACLK:供给给低速外设。可来自LFXT1CLK VLO。

  4,内部的振荡器DCO和VLO供给的时钟频率不是很准确,随外部环境改变较大。

  7,体系上电后默许运用的是DCO时钟,DCO默许的频率大约为800KHz,但我用示波器调查的为1.086MHz左右,当DCO设置的过高时,用示波器能够看到波形不再是方波,而是类似于正弦波。

  DCO能够用CCS供给的宏界说进行相对比较准确的设置,如下:

  DCOCTL = CALDCO_12MHZ; //DCO设为12MHz 这种办法设DCO频率比较准确,实践测得为12.08MHz左右 正弦波

  BCSCTL1 = CALBC1_12MHZ;

  用这种办法能够设置1,8,12,16MHz

  宏界说如下:

  #ifndef __DisableCalData

  SFR_8BIT(CALDCO_16MHZ);

  SFR_8BIT(CALBC1_16MHZ);

  SFR_8BIT(CALDCO_12MHZ);

  SFR_8BIT(CALBC1_12MHZ);

  SFR_8BIT(CALDCO_8MHZ);

  SFR_8BIT(CALBC1_8MHZ);

  SFR_8BIT(CALDCO_1MHZ);

  SFR_8BIT(CALBC1_1MHZ);

  #endif

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/zhishi/moni/179049.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部