MSP430G2452按键(P1.3)控制P1.0(LED)灯亮灭C语言程序,P1.3为带上拉电阻的输入状态,P1.0为输出状态,当P1.3按下,P1.0口LED灯则亮,松开按键,LED灯则熄灭,无限循环的下去!
#include "msp430g2553.h"
int main( void )
{
// Stop watchdog timer to prevent time out reset
WDTCTL = WDTPW + WDTHOLD;
P1DIR=BIT0;//P1.0为led,显示按键起作用
P1OUT=BIT0+BIT3;
P1REN=BIT3;//上拉电阻
while(1)
{
if(P1IN&BIT3)
P1OUT=BIT0+BIT3;//led亮
else P1OUT=BIT3;//led灭
}
}
不知道是不是这个意思