MSP430 时钟设置(二)

时间:2016-08-03来源:网络

  实例分析:

  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 时钟

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版