標(biāo)題: 求助單片機(jī)系統(tǒng)中hx711當(dāng)ad轉(zhuǎn)換模塊使用問(wèn)題 [打印本頁(yè)]

作者: gentry    時(shí)間: 2018-5-30 19:15
標(biāo)題: 求助單片機(jī)系統(tǒng)中hx711當(dāng)ad轉(zhuǎn)換模塊使用問(wèn)題
把hx711當(dāng)ad轉(zhuǎn)換模塊,跟單片機(jī)連起來(lái),怎么程序才能管用呢?我想用的ad轉(zhuǎn)換模塊,把電位器的數(shù)讀出來(lái),顯示在數(shù)碼管上,該怎么操作啊。。。

sbit ADDO = P1^5;
sbit ADSK = P0^0;
unsigned long ReadCount(void){ unsigned long Count; unsigned char i;
ADSK=0; //使能AD(PD_SCK 置低)
Count=0;
while(ADDO); //AD
轉(zhuǎn)換未結(jié)束則等待,否則開(kāi)始讀取
  for (i=0;i<24;i++)
{ ADSK=1; //PD_SCK 置高(發(fā)送脈沖) _Count=Count<<1; //下降沿來(lái)時(shí)變量Count左移一位,右側(cè)補(bǔ)零
  ADSK=0; //PD_SCK 置低
  if(ADDO) Count++; }
ADSK=1;
Count=Count^0x800000;//第25個(gè)脈沖下降沿來(lái)時(shí),轉(zhuǎn)換數(shù)據(jù)
  ADSK=0; return(Count)


這個(gè)程序有用嗎?






歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1