人人范文网 范文大全

msp单片机编程常用语段

发布时间:2020-03-03 17:55:43 来源:范文大全 收藏本文 下载本文 手机版

/*延时函数*/

#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;

C语言对单片机编程的学习心得

单片机编程经验之总结

单片机C语言编程实训

实验三 单片机串行口编程(版)

单片机编程实习报告(河南农业大学)

压缩语段

语段扩展

精彩语段

阅读语段

精彩语段

msp单片机编程常用语段
《msp单片机编程常用语段.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档