基于msp430x14x单片机下的点亮LED且循环往复一秒

#include <msp430x14x.h>
#include "Config.h"     //头文件见另一篇博客《Config.h头文件》


void Port_Init()
{
  LED8DIR = 0xff;                  //设置IO口方向为输出
  LED8= 0x00;                     //初始设置为00
}


void main(void)

  WDT_Init();
  Clock_Init();                       //时钟初始化
  Port_Init();                        //端口初始化,用于控制IO口输入或输出
  while(1)
  {
      LED8=0xfe;                        //点亮LED
      delay_ms(1000);
      LED8=0xfd;                        //熄灭LED
      delay_ms(1000);
      LED8=0xfb;
      delay_ms(1000);
      LED8=0xf7;
      delay_ms(1000);
      LED8=0xef;
      delay_ms(1000);
      LED8=0xdf;
      delay_ms(1000);
      LED8=0xbf;
      delay_ms(1000);
      LED8=0x7f;
      delay_ms(1000);
      LED8=0xff;
      delay_ms(1000);
      LED8=0x7f;
      delay_ms(1000);
      LED8=0xbf;
      delay_ms(1000);
      LED8=0xdf;
      delay_ms(1000);
      LED8=0xef;
      delay_ms(1000);
      LED8=0xf7;
      delay_ms(1000);
      LED8=0xfb;
      delay_ms(1000);
      LED8=0xfd;                        //熄灭LED
      delay_ms(1000);
      LED8=0xfe;                        //点亮LED
      delay_ms(1000);
      LED8=0xff;
      delay_ms(1000);
  }
}

猜你喜欢

转载自blog.csdn.net/huluwadeyeye/article/details/80739486