#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循环语句出错,谁能告诉我哪里错了?
此帖出自
小平头技术问答
是这个样子,谢谢
感觉两个灯比一个灯好控制
是的,那个是修改时的错误,已经改正了,谢谢你
一周热门 更多>