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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1409|回復: 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 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 1级毛片| 中文在线亚洲 | 久精品视频 | 97精品超碰一区二区三区 | 一级毛片播放 | 在线一区二区国产 | 国产传媒毛片精品视频第一次 | 久久逼逼| 成人在线播放网站 | 四虎影院新地址 | 美女天堂 | 久久久久久久av | 伊人狠狠操 | 欧美久久一区 | 精品美女视频在免费观看 | 国产免费麻豆视频 | 中文字幕在线中文 | 成人永久免费 | 国产激情一区二区三区 | 国产精品久久久久9999鸭 | 中文字幕一区二区三区精彩视频 | 欧美一区二区三区四区视频 | 台湾佬成人网 | 国产在线成人 | 91天堂网 | 精精精精xxxx免费视频 | 北条麻妃一区二区三区在线观看 | 国产精品国产三级国产播12软件 | 超碰在线播 | 久久精品av | 日本免费一区二区三区四区 | 午夜理伦三级理论三级在线观看 | 成人精品一区二区 | a级片网站 | 欧美一区二区三区视频 | 一本岛道一二三不卡区 | 色综合一区 | 精品国产亚洲一区二区三区大结局 | 亚洲成人av | 亚洲免费视频播放 | 五月婷婷丁香 |