历史上的今天

今天是:2024年09月06日(星期五)

正在发生

2019年09月06日 | MSP430切换主时钟

发布者:tetsika 来源: eefocus关键字:MSP430  切换  主时钟 手机看文章 扫描二维码
随时随地手机看文章

MSP430F149单片机有多个时钟源,上电后默认的系统主时钟是内部800KHz的DCO,如何切换为尾部晶体振荡器,需要注意的是如果切换不成功,便会使CPU失去时钟,那样会导致系统卡死,因此要不断查询,时钟失效的标志位,以下为IAR环境下程序:


#include

int main( void )

{

  unsigned char i;

  // Stop watchdog timer to prevent time out reset

  WDTCTL = WDTPW + WDTHOLD;

  P5SEL |= BIT4;     //设置P5.4为

  P5DIR |= BIT4;    

  BCSCTL1 &= ~XT2OFF;  //打开外部高频晶体振荡器

  do{   

  IFG1 &= ~OFIFG;            //先清零震荡失效标志位

  for(i=0;i<255;i++); 

  }while((IFG1 & OFIFG));  //待延时之后再查询振荡失效标志位,如果没有失效则立刻跳出

  BCSCTL2 |= SELM_2;//选择外部高频晶体振荡器

 // BCSCTL1 |=

  while(1);

  return 0;

}


关键字:MSP430  切换  主时钟 引用地址:MSP430切换主时钟

上一篇:基于AD9854个和MSP430的波形发生器
下一篇:msp430ADC程序

推荐阅读

智能音箱市场的竞争就如同作武侠小说中林立的门派,一直以来都纷争不断。 亚马逊在早期的市场一直处于遥遥领先的地位,在2014年亚马逊Echo已经掀起智能音箱热潮。但随着后来Google Home以及苹果HomePod的问世,亚马逊的智能音箱霸主地位开始不断受到威胁。据美国《Slate》杂志报道,现在Google Home正在飞速赶上亚马逊,有可能已经超过了亚马逊Echo的销...
芯片股迎来年中报发布期间,众多芯片企业交出了自己上半年成绩单,在这些成绩单中,如果以净利润增长来做考量标准,将会有半数企业不合格,包括兆易创新、四维图新、国科微、富瀚微等众多企业,净利率增长通通为负。但不同于学生考试,衡量一个科技企业是否优秀的标准不止净利润一个,京东方的崛起也是每年都在亏钱,所以,我们从另一个角度——研发投入,...
说起电动汽车,续航里程绝对是大家最为关心的话题之一。轰轰烈烈的新能源汽车革命已经进行了十多年,从最初200公里左右的续航里程,发展到现在已经有量产车型突破700公里大关;电池成本也从最初的千元以上,下降至现在的600-700元/千瓦时,进步的速度还是很可观的。但实际上,就目前市场的主流车型来看,电池技术本身没有太大的差别,而且普遍面临着电池...
9月2日,艾利特机器人宣布,公司已于8月31日完成由中金甲子领投的B2轮融资,老股东国中资本、联想创投跟投。这是艾利特机器人继2021年4月完成由联想创投和张江科投领投的B1轮融资后,再次获得一线机构的加持。本轮融资后,标志着艾利特机器人已完成总额超3亿元人民币的B轮(B1+B2)融资。“疫情之后,随着复产复工的迫切用工需求,机器人市场迎来了包括协...

史海拾趣

问答坊 | AI 解惑

最近在做开关电源,给大家几份资料...逆变的,呵呵...可能不适合还望海涵

最近在做开关电源,给大家几份资料...逆变的,呵呵...可能不适合还望海涵…

查看全部问答∨

我做的PIC下载调试器ICD2.5,拿出来秀下,相当便宜

PIC烧写调试器ICD2,18F4550+16F877A+USB取电,配进口USB线, 淘宝地址http://auction1.taobao.com/auction/item_detail-0db2-f856961a8480fb64ad9297cf42c260f3.jhtml…

查看全部问答∨

探秘中国IC设计发展迷局(五):产品差异化和“Time to Market”

产品差异化和“Time to Market”多年以来,我国集成电路设计业取得了有目共睹的高速发展。即使是在全球经济危机爆发的2008-2009年,中国的IC设计业都获得了两位数的增长率。但 是我国IC设计业在发展过程中有两个问题越来越突出,一是我国IC设计的 ...…

查看全部问答∨

关于控制多个步进电动机的问题

我想用一个单片机控制大概3到4个步进电动机,请问应该使用那种方法将单片机与步进电动机互联起来呢?有效而简单的办法是什么啊?具体应该怎么样实现呢?…

查看全部问答∨

使用PC104总线主板,与上位机进行串行通信,一段时间后下位机死机,求救!

我使用PC104总线的主板,挂一个数据采集卡,作为下位机采集模块,采集到结果通过RS485送给上位机,采用的是中断方式的串行通讯。一开始通讯正常,但是一端时间,大概发送1000次左右,下位机就会死机,反复调试都是这样,不是很明白。现在把代码贴出 ...…

查看全部问答∨

HVQFN33是什么封装,ms只有LPC111x有这种封装……

如题,看到了不解。是和某种别的封装兼容吗?…

查看全部问答∨

请教STR912KEIL下UCOS移植

楼主:     你好!     买了一个STR912的开发板,发现912的性能还不错,听说又有一个加强版的要出来了,很想把UCOS移上去,请发一个移植模板.谢谢!…

查看全部问答∨

我用的MSP430F235编的AD转换程序,得到的转换结果很不稳定。希望各位大虾帮帮忙。

程序如下,主要用来调试新焊的板子上430的ad转换功能。 #include\"MSP430x23x.h\"int AD_TEMP = 0;/************************A/D转换初始化*********************/void Init_Adc(void){   P6SEL |= 0x08;      ...…

查看全部问答∨

FPGA设计正弦波

用FPGA设计的正弦波发生器为什么在示波器上的输出频率不受频率控制字的影响?…

查看全部问答∨
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved