HX711体重秤、电子称的软硬件设计
扫描二维码
随时随地手机看文章
unsigned long ReadCount(void)
{
unsigned long Count;
unsigned char i;
ADDO=1;
ADSK=0;
Count=0;
while(ADDO);
for(i=0;i<24;i++)
{
ADSK=1;
Count=Count<<1;
ADSK=0;
if(ADDO)Count++;
}
ADSK=1;
Count=Count^0x800000;
ADSK=0;
return(Count);
}
-
以十进制表示,最小值为-8388608,最大值为8388607。 -
以十六进制补码表示,最小值是0x800000,最大值是0x7FFFFF。这就是我们得到的还没有与0x800000进行异或运算之前的ADC值。
免责声明:本文内容由21ic获得授权后发布,版权归原作者所有,本平台仅提供信息存储服务。文章仅代表作者个人观点,不代表本平台立场,如有问题,请联系我们,谢谢!





