新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > MSP430 时钟设置(二)

MSP430 时钟设置(二)

作者:时间:2016-08-03来源:网络收藏

  实例分析:

本文引用地址:http://www.eepw.com.cn/article/201608/294950.htm

  1、CPU运行在VLO下:

  这是最慢的,在约12千赫兹下运行。因此,我们将通过可视化的LED闪烁的红色慢慢地在约每3秒钟率。

  我们可以让系统默认这种状态,设置专门来操作VLO。我们将不使用任何ALCK外设时钟在此实验室工作,

  但你应该认识到,ACLK来自VLO时钟。

  #include

  void main(void)

  {

  WDTCTL = WDTPW + WDTHOLD;

  关闭看门狗定时器

  P1DIR = 0x40;

  配置输出

  P1OUT = 0;

  关闭LED

  BCSCTL3 |= LFXT1S_2;

  IFG1 &= ~OFIFG;

  清除OSCFault 标志

  __bis_SR_register(SCG1 + SCG0);

  关闭 DCO

  BCSCTL2 |= SELM_3 + DIVM_3;

  while(1)

  {

  P1OUT = 0x40;

  开启LED

  _delay_cycles(100);

  P1OUT = 0;

  关闭 LED

  _delay_cycles(5000);

  }

  }



关键词: MSP430 时钟

评论


相关推荐

技术专区

关闭