你这个ad转换可以用hx712芯片,程序你可以搜一下这个芯片,里面有。
void ReadCount()
{
ulong Count;
uchar i;
ADSK=0;
Count=0;
while(ADDO);
for (i=0;i<24;i++)
{
ADSK=1;
Count=Count<<1;
ADSK=0;
if(ADDO)
Count++;
}
for (i=0;i<5;i++)
{
ADSK=1;
ADSK=0;
}
Count = Count^0x800000;
Count = Count >> 8;
Count = Count-32768;
}
你可以再将AD转换成公斤。在设置下4 个级别就可以了。下面的你自己写吧。很简单的。
你这个ad转换可以用hx712芯片,程序你可以搜一下这个芯片,里面有。
void ReadCount()
{
ulong Count;
uchar i;
ADSK=0;
Count=0;
while(ADDO);
for (i=0;i<24;i++)
{
ADSK=1;
Count=Count<<1;
ADSK=0;
if(ADDO)
Count++;
}
for (i=0;i<5;i++)
{
ADSK=1;
ADSK=0;
}
Count = Count^0x800000;
Count = Count >> 8;
Count = Count-32768;
}
你可以再将AD转换成公斤。在设置下4 个级别就可以了。下面的你自己写吧。很简单的。
举报