msp单片机编程常用语段_msp430单片机bsl说明

2020-02-29 其他范文 下载本文

msp单片机编程常用语段由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“msp430单片机bsl说明”。

/*延时函数*/

#define CPU_F((double)8000000)

#define delay_us(x)__delay_cycles((long)(CPU_F*(double)x/1000000.0))#define delay_ms(x)__delay_cycles((long)(CPU_F*(double)x/1000.0))

/*时钟初始化函数*/

void Clk_Init()

{

unsigned char i;

BCSCTL1&=~XT2OFF;//打开XT振荡器

do

{

IFG1 &= ~OFIFG;//清除振荡错误标志

for(i = 0;i

}

while((IFG1 & OFIFG)!= 0);//如果标志为1继续循环等待

IFG1&=~OFIFG;

BCSCTL2|=SELM_2+SELS;//MCLK 8M and SMCLK 8M

}

/*IO口关闭函数*/

void Close_IO(void)

{

P1DIR=0XFF,P1OUT=0XFF;

P2DIR=0XFF,P2OUT=0XFF;

P3DIR=0XFF,P3OUT=0XFF;

P4DIR=0XFF,P4OUT=0XFF;

P5DIR=0XFF,P5OUT=0XFF;

P6DIR=0XFF,P6OUT=0XFF;

}

/*关闭看门狗*/

WDTCTL = WDTPW + WDTHOLD;

《msp单片机编程常用语段.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
msp单片机编程常用语段
点击下载文档
相关专题 msp430单片机bsl说明 单片机 用语 msp msp430单片机bsl说明 单片机 用语 msp
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文