msp430f4152晶振配置

2019-03-24 09:39发布

各位大侠,我第一次用4152,对于晶振的配置不是很清楚,现在做一个红外LED调光的东西,需要时钟比较高,请问是用外部32768的晶体还是用8M的晶体?
用外部晶体要怎么配置?谢谢!
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
7条回答
数码小叶
2019-03-24 16:44
< :TI_MSP430_内容页_SA7 --> QQ截图20151124112425.png


#include <msp430.h>
int main(void)
{
  volatile unsigned int i;                  // Use volatile to prevent removal
                                            // by compiler optimization
  WDTCTL = WDTPW + WDTHOLD;                 // Stop WDT
  FLL_CTL0 |= XCAP11PF;                     // Configure load caps
  for (i = 0; i < 10000; i++);              // Delay for 32 kHz crystal to
                                            // stabilize
  do
  {
    IFG1 &= ~OFIFG;                         // Clear osc fault flag
    for (i = 0; i < 1000; i++);             // Delay for osc to stabilize
  } while(IFG1 & OFIFG);                    // Check to see if osc flag is set

  P1DIR = BIT1+BIT6;                        // Set P1.6,1 as outputs
  P1SEL = BIT1+BIT6;                        // Select P1.6,1 as clk option
  while(1);                                 // Loop in place
}

一周热门 更多>

相关问题

    相关文章