unsigned long ReadHX711(void)
{
/* unsigned long Count=0;
unsigned char j;
//uchar variable;
unsigned char Delays=0;
HX711_SLK_CLR();
DelayUs(Delays);
HX711_DIN_CLR();
while(HX711_DOut_Get());
for(j=24;j>0;j--)
{
DelayUs(Delays);
HX711_SLK_SET();
Count=Count<<1;
DelayUs(Delays);
HX711_SLK_CLR();
DelayUs(Delays);
if(HX711_DOut_Get()) Count++;
}
DelayUs(Delays);
HX711_SLK_SET();
DelayUs(Delays);
HX711_SLK_CLR();
// Count=Count/100*275;
return Count;*/
}
原理图很简单参照官网就可以
zhcj66@163.com