#include <msp430x14x.h>
#define uint unsigned int
uint i;
void delayms(uint xms);
void main(void)
{
// Stop watchdog timer to prevent time out reset
WDTCTL=WDTPW+WDTHOLD;
P5DIR=0xff; //IO口输入输出方向控制寄存器
while(1)
{
P5OUT=0xfe;
for(i=0;i<7;i++)
{
delayms(1000);
P5OUT=P5OUT<<1;
P5OUT|=0x01;
delayms(1000);
// P5OUT=0xff;
// delayms(100);
}
}
}
void delayms(uint xms)
{
uint i,j;
for(i=xms;i>0;i--)
for(j=110;j>0;j--);
}
这是主程序,流水灯....