专栏中心

EEPW首页 > 专栏 > MSP430自学点滴(1)内有恶狗

MSP430自学点滴(1)内有恶狗

发布人:zxk236350893 时间:2014-07-01 来源:工程师 发布文章
  1. #include   
  2.  int i=0,j=0;  
  3. void delay(int ms);                    //延时函数,具体多长时间,有多少算多少,意思意思  
  4. void main()  
  5. {  
  6.   //WDTCTL    =   WDTPW   +   WDTHOLD;  
  7.   P1DIR   =   0xff;                    //配置P1口为输出  
  8.     
  9.   while(1)  
  10.   {  
  11.       delay(5);  
  12.       P1OUT   =   ~((1<<6)|(1<<0));    //P1.0和P1.6是LED,今天就点它  
  13.       delay(5);  
  14.       P1OUT   =   (1<<6)|(1<<0);  
  15.         
  16.   }  
  17. }  
  18.   
  19. void delay(int ms)  
  20. {  
  21.   for(i=ms;i>0;i--)  
  22.     for(j=0;j<255;j++);  
  23. }  



项目上要用430的单片机,以前没写过相关的程序,按照经典套路,拿到一个新的单片机,首先就是点亮LED,这次过程已然如此。

上面是准备做的单灯闪烁程序,延时delay()函数,括号里面最大只能填5,填6灯就不亮了。

啥情况!!

隐隐约约觉得,系统好像一直在复位,一直在复位,一直在复位,一直在复位,一直在复位,一直在复位,一直在复位,,哎呀!有狗!!!

于是加入了

  1. WDTCTL    =   WDTPW   +   WDTHOLD;  
关看门狗,然后,哈哈,问题解决了,单灯闪烁正常了,一切都正常了,蓝蓝的天空白云又飘起来了。




莫非430单片机上电就启动看门狗?好吧,暂且是这个结论。

专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词:

相关推荐

苹果首款折叠手机定于2026年发布,铰链供应商竞争加剧

LatticeECP3 CPRI 解决方案

视频 2010-01-13

中国新的稀土规则要求每月报告产品流向

ASIC市场龙头厂先抢先赢 第二梯队营收进帐恐等2028年

智能计算 2025-08-25

软硬结合板(刚柔板)设计规范

EDA/PCB 2025-08-25

多家一线资本入场!AI 玩具领军企业跃然创新完成 2 亿元 A 轮融资

TI DC/DC 转换器TPS54620 简单易用的负载点设计

视频 2010-01-13

美国将收购英特尔10%股份,但晶圆厂的未来仍取决于客户需求

Altium Designer概述 下

视频 2010-01-13

BQ3060:符合 SBS 1.1 的电量监测计和保护器

视频 2010-01-13

传输线回流路径

EDA/PCB 2025-08-25

未来工厂:搭载人工智能的边缘传感器设计——第1部分

用于消费电子产品的ispMACH 4000ZE CPLD系列

视频 2010-01-13

谷歌硬件布局:AI 成焦点,翻转式折叠屏和平板电脑暂缓

英伟达计划到 2026 年使用光在 AI GPU 之间进行通信

智能计算 2025-08-25
更多 培训课堂
更多 焦点
更多 视频

技术专区