unsigned char getValue()
{
unsigned char buf[]={0x08,0x00,0x00,0x02,0x23,0x00,0x00,0x2D};
unsigned char x=0;
unsigned int sum,tem_sum;
for (x=0;x<6;x++)
{
sum=sum+buf[x];
}
tem_sum=buf[6]*256 +buf[7];
if (sum==tem_sum)
{
return 0x00;
}
else
return 0x01;
}
初始化之后,结果还是一样,返回0x01;
本回答被提问者和网友采纳