基于msp430f160的闪烁灯,代码如下:

 1 #include <msp430f169.h>
 2 
 3 #define CPU_F ((double)8000000)   //定义一个常数8000_000
 4 //#define CPU_F ((double)32768)   //外部低频晶振32.768KHZ
 5 #define delay_us(x) __delay_cycles((long)(CPU_F*(double)x/8000000.0))
 6 #define delay_ms(x) __delay_cycles((long)(CPU_F*(double)x/8000.0))
 7 
 8 /**
 9  * main.c
10  */
11 int main(void)
12 {
13     WDTCTL = WDTPW | WDTHOLD;    // stop watchdog timer
14     P6DIR |= BIT0;
15     P6OUT |= BIT0;
16 
17     while(1){
18         delay_ms(1000);
19         P6OUT &= ~BIT0;
20         delay_ms(1000);
21         P6OUT |= BIT0;
22     }
23 
24     return 0;
25 }

 

人就像是被蒙着眼推磨的驴子,生活就像一条鞭子;当鞭子抽到你背上时,你就只能一直往前走,虽然连你也不知道要走到什么时候为止,便一直这么坚持着。