⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 init_clk.c

📁 ADS1115的原理图及程序
💻 C
字号:
#include "msp430f149.h"
#include"Init_clk.h"
void Init_clk()
{
    unsigned int i;
    BCSCTL1&=~XT2OFF;  //XT2OFF=0x80 初始化XT2(开启xt2振荡器)
    BCSCTL2|=SELM1+SELS;//选择MCLK、SMCLK的时钟源是TX2LCK(8M的高频晶体振荡器)
    do
    {
      IFG1&=~OFIFG;   //将IFG1.1位置0
      for(i=0xff;i>0;i--);  
    }
    while((IFG1&OFIFG));   //晶体振荡器的故障诊断,OFIFG=0x02,若该位是置位状态则振荡器有故障出现,若复位则表示振荡器没有故障,已经起振了
    BCSCTL2|=SELM_2;     //MCLK的时钟源为XT2CLK
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -