tengguodong 发表于 2012-2-19 18:24:37

不知道为什么错了,求大侠指点

#include<msp430x14x.h>

#define CLR_ad9850_bit_data P2OUT&=~BIT4;   
#define SET_ad9850_bit_data P2OUT|=BIT4;

void main( void )
{
// Stop watchdog timer to prevent time out reset
WDTCTL = WDTPW + WDTHOLD;
P2DIR=0xff;

unsigned char i,w;
long int y;
y=1234000;
w=(y>>=0);
for(i=0;i<8;i++)
{
    if((w>>i)&0x01)
      SET_ad9850_bit_data;
    else
      CLR_ad9850_bit_data;
}
while(1)
{
}
}

tengguodong 发表于 2012-2-19 18:36:11

额,拷贝过来后忘把#define后的分号去掉了,贻笑大方了
页: [1]
查看完整版本: 不知道为什么错了,求大侠指点