#include<msp430x14x.h>
void main( void )
{
WDTCTL = WDTPW + WDTHOLD; // Stop watchdog timer to prevent time out reset
P1DIR |= 0xfe;
P2DIR = 0XFF;
P2OUT = 0X00;
while(1)
{
if((P1IN&BIT0) == 1)
P2OUT = 0x00;
if((P1IN&BIT0) == 0)
P2OUT = 0xff;
}
}
我程序这样的,P2口低电平控制小灯亮,但是我不给P1.0任何电压的时候,小灯也是亮,那么我想检测高电平怎么办呢?
|