#include"msp430g2553.h"
void main(void) {
void Blink_LED();
WDTCTL=WDTPW+WDTHOLD; //关闭看门狗
P1DIR=BIT6;
P2DIR=BIT0;
while(1)
{
Blink_LED();
}
}
void Blink_LED()
{
_delay_cycles(1000000); //控制第二个LED P1OUT^=BIT6;
_delay_cycles(1000000); //控制第一个LED
P2OUT^=BIT0;
}
请问哪出错了?该怎样写?谢谢啦!!(目的是:让两个LED交互闪烁!)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
- void Blink_LED()
- {
- _delay_cycles(1000000); //延时
- P1OUT^=BIT6; //状态翻转
- P2OUT^=BIT0; //状态翻转
-
- }
复制代码根本就不用两个延时,一个延时就够了
一周热门 更多>