×
单片机 > 单片机程序设计 > 详情

MSP430设置时钟

发布时间:2020-05-16 发布时间:
|

// MSP430F135


// | P5.4|–>MCLK = DCO Max

// | P5.5|–>SMCLK = DCO 1/2

// | P5.6|–>ACLK = 32kHz


//******************************************************************************


#include


void main (void)

{

WDTCTL = WDTPW + WDTHOLD; // STOP WDT


DCOCTL |= DCO0 + DCO1 + DCO2;

BCSCTL1 |= RSEL0 + RSEL1 + RSEL2; //DCO MAX DCO内部晶体震荡设置,现在是开到最大


BCSCTL2 &= ~SELM0 + SELM1 ; /* MCLK Source Select DCO 默认主系统时钟就是DCO*/


BCSCTL2 &= ~SELS + DIVS0 ; /* SMCLK Source Select DCO (DIVS0 to 0)*/


BCSCTL2 |= DIVS1; /* SMCLK 12(DIVSx to 0,1)*/


P5DIR |= 0x70; // P5.6,5,4 outputs

P5SEL |= 0x70; // P5.6,5,5 options


while(1)

1

{


}


}



『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
51单片机中断源的扩展方法