为什么先P6DIR |= 0x03;设置为P6^0和P6^1输出模式,再P6OUT &= 0xfd;让P6^0置高让P6^1置低,为什么P6^0和P6^1两个灯都亮呢?很是奇怪是不是哪里不符合规则?
LED位低电平亮高电平位灭。
#include "MSP430F149.h"
int main( void )
{
// Stop watchdog
timer to prevent time out reset
WDTCTL = WDTPW + WDTHOLD;
P6DIR |= 0x03; //设置IO方向为输出
P6OUT &= 0xfd;
return 0;
}
一周热门 更多>