新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > MSP430 時鐘設(shè)置(二)

MSP430 時鐘設(shè)置(二)

作者: 時間:2016-08-03 來源:網(wǎng)絡(luò) 收藏

  實例分析:

本文引用地址:http://m.butianyuan.cn/article/201608/294950.htm

  1、CPU運行在VLO下:

  這是最慢的,在約12千赫茲下運行。因此,我們將通過可視化的LED閃爍的紅色慢慢地在約每3秒鐘率。

  我們可以讓系統(tǒng)默認這種狀態(tài),設(shè)置專門來操作VLO。我們將不使用任何ALCK外設(shè)時鐘在此實驗室工作,

  但你應(yīng)該認識到,ACLK來自VLO時鐘。

  #include

  void main(void)

  {

  WDTCTL = WDTPW + WDTHOLD;

  關(guān)閉看門狗定時器

  P1DIR = 0x40;

  配置輸出

  P1OUT = 0;

  關(guān)閉LED

  BCSCTL3 |= LFXT1S_2;

  IFG1 &= ~OFIFG;

  清除OSCFault 標志

  __bis_SR_register(SCG1 + SCG0);

  關(guān)閉 DCO

  BCSCTL2 |= SELM_3 + DIVM_3;

  while(1)

  {

  P1OUT = 0x40;

  開啟LED

  _delay_cycles(100);

  P1OUT = 0;

  關(guān)閉 LED

  _delay_cycles(5000);

  }

  }



關(guān)鍵詞: MSP430 時鐘

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉