久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1519|回復: 7
收起左側

51單片機配置hx711壓力傳感器,為什么會卡在while循環里,引腳也沒有沖突

[復制鏈接]
ID:1120233 發表于 2024-5-12 15:39 | 顯示全部樓層 |閱讀模式
sbit DT=P2^2;
sbit SCK=P2^1;

void Delay__hx711_us(void)
{
        _nop_();
        _nop_();
}

unsigned long ReadCount()
{
        unsigned long count;
        unsigned char i;
        DT=1;
        Delay__hx711_us();
        SCK=0;
        count=0;
        while(DT);
        for(i=0;i<24;i++)
        {
                SCK=1;
                count<<=1;
                SCK=0;
                if(DT)count++;
        }
        SCK=1;
        count=count^0x800000;
        Delay__hx711_us();
        SCK=0;
        return count;
}

unsigned long Get_Weight(void)
{
        unsigned long Weight=0;
        Weight = ReadCount();
        Weight = (unsigned long)(Weight/400);
        return Weight;
}

難道是傳感器壞了嗎?求大神求解!!!


回復

使用道具 舉報

ID:1034262 發表于 2024-5-12 18:44 | 顯示全部樓層
程序不要使用死等的代碼,一旦等的信號沒出現,必死。
回復

使用道具 舉報

ID:883242 發表于 2024-5-12 20:05 | 顯示全部樓層
用示波器檢查波形,看DT為什么始終無法置零。
回復

使用道具 舉報

ID:141497 發表于 2024-5-12 21:58 | 顯示全部樓層
樓上說得對,程序要設置退出while條件,也就是異常處理,比如超時退出等。
回復

使用道具 舉報

ID:161164 發表于 2024-5-13 10:08 | 顯示全部樓層
你的代碼和官方提供的差不多
按理是沒太多問題
建議從硬件如接線方面入手檢查
回復

使用道具 舉報

ID:857072 發表于 2024-5-13 12:27 來自觸屏版 | 顯示全部樓層
出錯了,退不出來唄。
回復

使用道具 舉報

ID:1120233 發表于 2024-5-13 13:59 | 顯示全部樓層
lkc8210 發表于 2024-5-13 10:08
你的代碼和官方提供的差不多
按理是沒太多問題
建議從硬件如接線方面入手檢查

對,跟官方提供的沒什么區別,接線也沒有問題,應該是芯片壞了,我已經買了新的,到了再看看
回復

使用道具 舉報

ID:1120233 發表于 2024-5-13 14:04 | 顯示全部樓層
51jia 發表于 2024-5-12 21:58
樓上說得對,程序要設置退出while條件,也就是異常處理,比如超時退出等。

這里我只想用壓力傳感器,退出while條件就是DT置零,也就是相當于hx711給個響應,如果設置超時退出,就獲取不到值,如果把while去掉,輸出的就是最大值,我所想獲取的值是hx711將DT引腳置零置一的值,應該是hx711芯片壞了
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 激情网五月天 | 国产日韩一区二区三免费高清 | 在线观看亚洲精品 | 亚洲国产精品久久久久久 | 一级一级一级毛片 | 久久9精品 | 日韩精品在线免费观看视频 | 久久久精品一区 | 国产视频福利 | 黄色一级大片在线免费看产 | 欧美黄色一区 | 国产精品99久久久久久动医院 | 免费观看视频www | 欧美阿v | 欧美激情久久久 | 日日爱视频 | 一级a性色生活片久久毛片 一级特黄a大片 | 亚洲精品99 | 国产日韩一区 | 精品欧美一区二区三区久久久 | 日韩欧美一区二区三区四区 | 日韩欧美国产不卡 | 天天干b| 91视频网址| 成人免费视频网 | 日韩视频一区二区三区 | 国产精品一区二区福利视频 | 久久成人免费 | 噜久寡妇噜噜久久寡妇 | 成年人视频在线免费观看 | 亚洲精品一区二区三区在线观看 | 91在线免费视频 | 九九热免费在线观看 | 成人免费淫片aa视频免费 | 精品国产乱码一区二区三 | 日本中文字幕日韩精品免费 | 成人欧美一区二区三区在线观看 | 亚洲欧美在线视频 | 国产精品自在线 | 亚洲国产福利视频 | 欧美理论片在线 |