分解MSP430G2553的时钟系统

2020-09-21来源: elecfans关键字:MSP430G2553  时钟系统

  MSP430G2553系统时钟和振荡器

  时钟系统由基本时钟模块提供支持,此时钟模块支持一个32768Hz手表晶体振荡器、一个内部超低功耗低频振荡器和一个内部数字控制振荡器(DCO)。基本时钟模块专为同时满足低系统成本及低功耗要求而设计。内部DCO提供了一个快速接通时钟源并可在不到1µs的时间里实现稳定。基本时钟模块提供了以下时钟信号:


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

  •主时钟(MCLK),CPU所采用的系统时钟。

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

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

  主DCO特性

  MSP430G2553时钟

  MSP430G2553时钟

  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

关键字:MSP430G2553  时钟系统 编辑:什么鱼 引用地址:http://news.eeworld.com.cn/mcu/ic510947.html 本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:MSP432 MCU 提供多个实时操作系统 (RTOS) 解决方案
下一篇:MSP430G2553的原理图

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

详细解读:MSP430G2553单片机串口通信
  MSP430的不同型号,其串行通讯工作模式是一样的。以MSP430G2553为例进行说明。MSP430G2553是20个引脚的16位单片机。具有内置的16位定时器、16k的FLASH和512B的RAM,以及一个通用型模拟比较器以及采用通用串行通信接口的内置通信能力。此外还具有一个10位的模数(A/D)转换器。这里我们详细说明MSP430G2553串口通信。其引脚排布如图1.1所示。其功能表如表1.1所示。  串行通讯模块主要由三个部分组成:波特率生成部分、发送控制器以及接收控制器。如图1.2所示。        一、UART模式  在异步模式下,接收器自身实现帧的同步,外部的通讯设备并不使用这一时钟。波特率的产生是在本地完成
发表于 2020-10-09
详细解读:<font color='red'>MSP430G2553</font>单片机串口通信
MSP430G2553捕获程序案例与经验分享
  MSP430G2553单片机定时器A有3个捕获比较寄存器CCR0,CCR1,CCR2.。MSP430G2553捕获程序应用很广泛,电子工程师可以多加了解。  所谓捕获,就是我们来检测外围的信号跳变时刻(此时信号理解为数字信号,即脉冲),此信号乃为我们捕获的对象,可以测量信号的脉冲宽度,即频率等。  捕获首先需要考虑的初始化工作  1.设置BCS模块,确定系统时钟MCLK子系统时钟SMCLK  把MCLK设置为8MHZ,SMCLK设置为1MHZ。  2.捕获输入引脚的选择  选择IO引脚时应查阅器件的手册,能够快速的查阅PDF资料找到正确的答案是一个程序员的基本素质。  3.程序设计思路  根据测频的原理,需要2次捕获才能测量
发表于 2020-09-30
20引脚的MSP430G2553引脚功能表
2x53 系列成员还具有一个 10 位模数 (A/D) 转换器。  典型应用包括低成本传感器系统,此类系统负责捕获模拟信号、将之转换为数字值、随后对数据进行处理以进行显示或传送至主机系统。  20引脚的MSP430G2553引脚说明图:
发表于 2020-09-22
20引脚的<font color='red'>MSP430G2553</font>引脚功能表
MSP430G2553的原理图
MSP430G2553单片机称之为混合信号处理器,是由于其针对实际应用需求,将多个不同功能的模拟电路、数字电路模块和微处理器集成在一个芯片上,以提供“单片机”解决方案。该系列单片机多应用于需要电池供电的便携式仪器仪表中。
发表于 2020-09-21
<font color='red'>MSP430G2553</font>的原理图
MSP430G2553的引脚功能详细图解
  德州仪器(TI)MSP430系列超低功耗微控制器包含多种器件,它们特有面向多种应用的不同外设集。这种架构与5种低功耗模式相组合,专为在便携式测量应用中延长电池使用寿命而优化。该器件具有一个强大的16位RISCCPU,16位寄存器和有助于获得最大编码效率的常数发生器。数字控制振荡器(DCO)可在不到1µs的时间里完成从低功耗模式至运行模式的唤醒。MSP430G2553应用非常广泛。  MSP430G2x13和MSP430G2x53系列是超低功耗混合信号微控制器,具有内置的16位定时器、多达24个支持触摸感测的I/O引脚、一个多用途模拟比较器以及采用通用串行通信接口的内置通信能力。此外,MSP430G2x53系列成员还具有一个10
发表于 2020-09-18
<font color='red'>MSP430G2553</font>的引脚功能详细图解
STM32——时钟系统
一、时钟树       普通的MCU,一般只要配置好GPIO 的寄存器,就可以使用了。STM32为了实现低功耗,设计了非常复杂的时钟系统,必须开启外设时钟才能使用外设资源。        左边开始,从时钟源一步步分配 到外设时钟。        从时钟频率来说,又分为高速时钟和低速时钟,高速时钟是提供给芯片主体的主时钟,而低速时钟只是提供给芯片中的 RTC(实时时钟)及独立看门狗使用。        从芯片角度来说,时钟源分为内部时钟与外部时钟源,内部
发表于 2020-09-22
STM32——<font color='red'>时钟</font><font color='red'>系统</font>
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved