打印

LED

[复制链接]
1906|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ruogurencheng|  楼主 | 2015-7-16 20:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大大们,小白写了一个LED灯的程序,程序很简单,可是在要实现的功能是: 两个LED灯在while (1)里面循环的LED闪烁循环,但是实际在闪烁了6次过后,灯就不闪了保持亮的状态
  下面是我的程序:


#include "msp430.h"
#include "Config.h"
void Port_Init()
{
  LED8DIR = 0xff;                    //设置IO口P3口方向为输出
  LED8 = 0xFF;                       //初始设置为FF,灯灭
}
int main( void )
{
  int i,j,k;
  Clock_Init();                       //时钟初始化
  Port_Init();                          //端口初始化,用于控制IO口输入或输出   

    while (1)
    {
        LED8 =0XCF;
   for(i=15;i>0;i--)
     for(j=202;j>0;j--)
       for(k=81;k>0;k--);
     //delay_ms(1000);
      LED8 =0X3F;
         for(i=15;i>0;i--)
     for(j=202;j>0;j--)
       for(k=81;k>0;k--);
      //delay_ms(1000);
    }
  WDTCTL = WDTPW + WDTHOLD;
  
  
}

开始以为是delay延时函数有问题,然后就屏蔽了延时函数,自己用for语句写得延时函数,可是还是没有解决问题,求大大们指教

相关帖子

沙发
angus118| | 2015-7-16 20:20 | 只看该作者
一楼  沙发

使用特权

评论回复
板凳
dirtwillfly| | 2015-7-16 20:22 | 只看该作者
关看门狗放main程序的第一句

使用特权

评论回复
地板
ruogurencheng|  楼主 | 2015-7-16 20:24 | 只看该作者
dirtwillfly 发表于 2015-7-16 20:22
关看门狗放main程序的第一句

恩恩  好的

使用特权

评论回复
5
数码小叶| | 2015-7-16 20:25 | 只看该作者
狗跑了

使用特权

评论回复
6
数码小叶| | 2015-7-16 20:27 | 只看该作者
程序风格赶快改改吧

使用特权

评论回复
7
ruogurencheng|  楼主 | 2015-7-16 20:33 | 只看该作者
dirtwillfly 发表于 2015-7-16 20:22
关看门狗放main程序的第一句

谢谢群主,已经解决了

使用特权

评论回复
8
ruogurencheng|  楼主 | 2015-7-16 20:33 | 只看该作者
数码小叶 发表于 2015-7-16 20:27
程序风格赶快改改吧

你不能只叫我改风格啊 ,要详细说说怎么改啊

使用特权

评论回复
9
ruogurencheng|  楼主 | 2015-7-16 20:33 | 只看该作者

使用特权

评论回复
10
数码小叶| | 2015-7-16 20:35 | 只看该作者
ruogurencheng 发表于 2015-7-16 20:33
你不能只叫我改风格啊 ,要详细说说怎么改啊

第一对齐问题,第二配置问题,第三细心!!,不过貌似你要改行了,和你说这些也没啥用了:D:D:D

使用特权

评论回复
11
ruogurencheng|  楼主 | 2015-7-16 20:56 | 只看该作者
数码小叶 发表于 2015-7-16 20:35
第一对齐问题,第二配置问题,第三细心!!,不过貌似你要改行了,和你说这些也没啥用了 ...

有用啊,改行也要学啊,学无止境嘛

使用特权

评论回复
12
米尔豪斯| | 2015-7-16 21:57 | 只看该作者
关看门狗放main程序的第一句

430默认看门狗是开的,所以一般开始的时候先关狗

使用特权

评论回复
13
数码小叶| | 2015-7-17 08:09 | 只看该作者
米尔豪斯 发表于 2015-7-16 21:57
430默认看门狗是开的,所以一般开始的时候先关狗

看情况,如果有显示图像啥的,初始化数据太多,第一句都来不及:D:D:D

使用特权

评论回复
14
数码小叶| | 2015-7-17 08:09 | 只看该作者
ruogurencheng 发表于 2015-7-16 20:56
有用啊,改行也要学啊,学无止境嘛

从此电子论坛又少了一个大神

使用特权

评论回复
15
ruogurencheng|  楼主 | 2015-7-17 10:25 | 只看该作者
数码小叶 发表于 2015-7-17 08:09
从此电子论坛又少了一个大神

我是菜鸟

使用特权

评论回复
16
ruogurencheng|  楼主 | 2015-7-17 14:02 | 只看该作者
米尔豪斯 发表于 2015-7-16 21:57
430默认看门狗是开的,所以一般开始的时候先关狗

原来如此

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

61

主题

3099

帖子

22

粉丝