#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不太了解,查了好久也没查出来是什么原因。
求高手帮忙看下。。。
一周热门 更多>