msp430写按键控制led灯不行

2019-07-15 15:21发布

#include  <msp430g2553.h>
void main(void){  WDTCTL = WDTPW + WDTHOLD;            // Stop watchdog timerif (CALBC1_1MHZ == 0xFF || CALDCO_1MHZ == 0xFF){while(1);// If calibration constants erased, trap CPU!!}
// Configure Basic ClockBCSCTL1 = CALBC1_1MHZ; // Set rangeDCOCTL = CALDCO_1MHZ;// Set DCO step + modulationBCSCTL3 |= LFXT1S_2;// Set LFXT1  P1DIR = 0xf7;             // 1111 0111P1REN |= 0x08;        // pull up   P1OUT |= 0x08;        // pull up  
while (1)                               // Test P1.4{if ((0x08 & P1IN) == 0x08){  1OUT = 0x01;         // if  set P1.0}else {  1OUT = 0x40;                    // else set P1.4 }}}
刚开始学msp430,按照书上的写按键控制led灯,怎么不行啊,昨天好像还可以的,今天就不行了。对msp430不太了解,查了好久也没查出来是什么原因。
求高手帮忙看下。。。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。