玩转MSP-ESP430G2(基础篇)
(五)点亮一个LED
由电路图可知板载LED1 与P1.0 相连
#include <msp430.h>
void main (void)
{
WDTCTL=WDTPW | WDTHOLD;
P1DIR | =0x01;
volatile unsigned int i;
while(1)
{
P1OUT^=0x01;
for (i=10000;i>0;i--);
}
}
MSP430G2553 状态为 板载LED1 闪烁
基础知识:
1、双目运算符:按位或 &
0&0=0; 0&1=0; 1&1=1;
2、双目运算符:按位或 |
0|0=1; 0|1=1; 1|1=1;
3、双目运算符:按位异或^
0^0=0; 0^1=0; 1^1=0;
4、单目运算符:按位取反~
1→0 ; 0→1;