MSP430G2553控制LED灯闪烁

2019-03-24 10:04发布

#include <msp430g2553.h>

main( void )
{
  double i;
  // Stop watchdog timer to prevent time out reset
  WDTCTL = WDTPW + WDTHOLD;
  P1DIR |=BIT6+BIT0;        //将p1.6和p1.0设置为输出端
  P1OUT |=BIT6+BIT0;        //将p1,6和p1,0设置为高电位
  while(1)
  {
    P1OUT |=BIT6+BIT0;       //红灯,绿灯同时亮
    for(i=1;i<10;i++)
    {
      P1OUT &=BIT6+BIT0;
    }                         //红灯,绿灯同时灭
  }
}

大概是for循环语句出错,谁能告诉我哪里错了?

此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
19条回答
sacq
2019-03-24 23:25
 精彩回答 2  元偷偷看……0人看过

一周热门 更多>

相关问题

    相关文章