wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6332|回復: 5
收起左側

分享一個STM32F103寫的HX711電子秤頭文件

[復制鏈接]
ID:285545 發表于 2018-5-14 11:13 | 顯示全部樓層 |閱讀模式
我來試試怎么樣發貼~
來吧~
w我也是初學,大家見諒哈



HX711.zip (1.78 KB, 下載次數: 66)




#ifndef __HX711_H
#define __HX711_H         
#include "sys.h"

        
#define HX711_PORT        GPIOA        //定義IO接口
#define HX711_DT        GPIO_Pin_11        //定義IO接口
#define HX711_SK        GPIO_Pin_12        //定義IO接口
extern unsigned long HX711_init_Read ;
void HX711_Init();                                  //初始化
unsigned long HX711_Read();//讀數據
float HX711_Weight();                        //讀出當前重量 單位g        
u8 HX711_WaitData(float);
#endif



/*

HX711-是24位AD 芯片。
兩路差分輸入,默認128 增益。
串口輸出。

*/
#include "sys.h"
#include "hx711.h"
#include "delay.h"
#include "led.h"
#include "usart.h"
unsigned long HX711_init_Read=0;        //全局變量
void HX711_Init(){//初始化
        u8 a =0;
        unsigned long c=0;
        GPIO_InitTypeDef  GPIO_InitStructure;
                //HX711_DT 為輸入初始化
          RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);      
    GPIO_InitStructure.GPIO_Pin = HX711_DT; //選擇端口號(0~15或all)                        
    GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING; //選擇IO接口工作方式         
        GPIO_Init(HX711_PORT, &GPIO_InitStructure);
          //HX711_SK 為輸出初始化   
    GPIO_InitStructure.GPIO_Pin = HX711_SK; //選擇端口號(0~15或all)                        
    GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; //選擇IO接口工作方式      
    GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; //設置IO接口速度(2/10/50MHz)   
        GPIO_Init(HX711_PORT, &GPIO_InitStructure);        
        delay_ms(10);
        for(a=0;a<2;a++){
                c += HX711_Read();
                delay_ms(3);
        };
        HX711_init_Read =HX711_Read();        //作為初始的值
        delay_ms(50);
}

unsigned long HX711_Read(){//讀取HX711的數值
  unsigned long Count=0;
        u8 a=0;
        GPIO_ResetBits(HX711_PORT,HX711_SK);        //將SK 拉低 等待數據到來
        delay_us(1);
        while(GPIO_ReadInputDataBit(HX711_PORT,HX711_DT));        //等待DT變低 說明開始傳輸數據
        delay_us(1);        //最小值 0.1us
        for(a=0;a<24;a++){//前24個數據
                GPIO_SetBits(HX711_PORT,HX711_SK);//拉高 SK
                Count = Count<<1;
                delay_us(1);//最大值50us 最小值0.2us
                GPIO_ResetBits(HX711_PORT,HX711_SK);        //拉低 SK
                if(GPIO_ReadInputDataBit(HX711_PORT,HX711_DT))//收到 1
                        Count++;        
                delay_us(1);//最小值0.2us
        };
        GPIO_SetBits(HX711_PORT,HX711_DT);//拉高 SK
        Count = Count^0x800000;
        GPIO_ResetBits(HX711_PORT,HX711_DT);        //拉低 SK
        delay_us(1);
        return Count;
}
   
float HX711_Weight(){//讀取當前數值 并轉化為g 返回
//        unsigned long b=0;
        unsigned long count = 0;        //讀取數值
        float weight=0.0;
//        b = HX711_Read();
//        delay_ms(5);
        count = HX711_Read();
        delay_us(2);
        weight = (long)(count>>7)-(long)(HX711_init_Read>>7);        //(long)(HX711_init_Read>>5);//差值為當前數值
        weight = weight/16.84;
        delay_us(2);
        return weight;
}

u8 HX711_WaitData(float weight){//講重量換算成數值 然后一直等待數值
        int MachineData =0;
        int count=0;
        MachineData = (int)((weight*16.84)+(HX711_init_Read>>7));
        GPIO_SetBits(LEDPORT,LED1);
        printf("MachineData = %d \r\n" ,MachineData);
        count = (int)(HX711_Read()>>7);        //讀取
        if(MachineData>=count){//設定值大于當前值
                while(MachineData - count > 10){//循環對比
                        delay_ms(100);
                        count = (int)(HX711_Read()>>7)+20;        //讀取
                        printf("count = %d \r\n",count);
                };
                GPIO_ResetBits(LEDPORT,LED1);
                return 1;
        }else{        //設定值小于當前值
                while(count- MachineData > 10){//循環對比
                        delay_ms(100);
                        count = (int)(HX711_Read()>>7);        //讀取
                        printf("count = %d \r\n",count);
                };
                GPIO_ResetBits(LEDPORT,LED1);
                return 1;
        }
}
        

/*278014   270079
選擇IO接口工作方式:
GPIO_Mode_AIN 模擬輸入
GPIO_Mode_IN_FLOATING 浮空輸入
GPIO_Mode_IPD 下拉輸入
GPIO_Mode_IPU 上拉輸入
GPIO_Mode_Out_PP 推挽輸出
GPIO_Mode_Out_OD 開漏輸出
GPIO_Mode_AF_PP 復用推挽輸出
GPIO_Mode_AF_OD 復用開漏輸出
*/


評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

ID:285545 發表于 2018-5-14 11:14 | 顯示全部樓層
國際慣例,自己沙發
回復

使用道具 舉報

ID:302666 發表于 2020-8-22 10:38 | 顯示全部樓層
希望版主深講
回復

使用道具 舉報

ID:815539 發表于 2020-8-22 22:42 來自觸屏版 | 顯示全部樓層
挺好的這就沉了嗎
回復

使用道具 舉報

5#
無效樓層,該帖已經被刪除
ID:271215 發表于 2021-9-8 17:50 | 顯示全部樓層
#include "sys.h"
#include "hx711.h"
#include "delay.h"
#include "led.h"
#include "usart.h"

樓主我就是個小白,這些頭文件能給一下嗎
回復

使用道具 舉報

ID:430492 發表于 2021-9-9 17:14 | 顯示全部樓層
HX711做電子稱的案例很多,感謝樓主!
回復

使用道具 舉報

8#
無效樓層,該帖已經被刪除
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
美女又爽又黄视频毛茸茸| 热99re久久精品精品免费| 亚洲人精品午夜射精日韩 | 欧美大陆一区二区| 在线色欧美三级视频| 精品欧美一区二区三区| 国产91丝袜在线18| 一精品久久久| 91九色论坛| 亚洲图片在线视频| 黄色av网址在线观看| 秋霞无码一区二区| 久久久久免费网| 奇米一区二区三区四区久久| 亚洲欧美日韩高清| 欧美日韩在线电影| 一区二区在线观看视频| 成人丝袜高跟foot| 蘑菇福利视频一区播放| 亚州综合一区| 偷拍自拍亚洲| 成入视频在线观看| yiren22亚洲综合伊人22| 丰满岳乱妇dvd日本| 亚洲天堂网在线播放| 亚洲免费在线视频观看| 午夜精品久久久久99蜜桃最新版 | 91在线视频九色| 欧美激情亚洲另类| 日韩高清免费观看| 欧美午夜精品电影| 一区二区三区日韩精品视频| 91农村精品一区二区在线| 久久国产免费| 中文字幕一区二区三区欧美日韩| 国产精品18hdxxxⅹ在线| 韩日精品一区二区| 国产精品扒开做爽爽爽的视频| 校园春色影音先锋| eeuss影院www天堂免费| 国产亚洲精品拍拍拍拍拍| 女人18毛片一区二区三区| 久久久久亚洲视频| 国产亚洲色婷婷久久99精品| 国产毛片欧美毛片久久久| 香蕉视频免费网站| а 天堂 在线| 精品久久久久久久无码| 日韩国产一级片| 国产免费内射又粗又爽密桃视频| 日本视频一区在线观看| 激情小说综合区| 91精品综合视频| 国产精品电影一区二区| 91日韩在线专区| 成人丝袜高跟foot| 成人久久视频在线观看| 国产一区二区按摩在线观看| 蜜臀99久久精品久久久久久软件| 另类亚洲自拍| 日日夜夜一区二区| 日韩av中文字幕一区二区三区 | av电影一区| 性爽视频在线| 成人黄色免费短视频| 久久青草伊人| 色老头在线一区二区三区| av资源网在线播放| 欧美亚洲系列| 国产在线美女| 成人在线视频播放| 日韩成人一区| 91久久精品无嫩草影院 | 性感美女久久精品| 色综合久久天天| 欧美三级日本三级少妇99| 欧美这里有精品| 欧美日韩国产三级| 制服丝袜亚洲色图| 欧美猛男gaygay网站| 欧美精品乱码久久久久久| 91精品欧美一区二区三区综合在| 欧美一区二区三区免费观看视频| 欧美成人精精品一区二区频| 日韩久久精品电影| 亚洲天堂av在线免费观看| 色午夜这里只有精品| 九九热99久久久国产盗摄| 欧美一区二区.| 91精品在线影院| 欧美性色黄大片人与善| 亚洲AV无码成人精品一区| 国产在线视频综合| 成人精品视频一区二区| 人妻少妇偷人精品久久久任期| 亚洲一区二区在线免费| 亚洲精品电影院| 老熟妇仑乱一区二区av| 精品人妻无码一区二区色欲产成人 | 中文字幕一区日韩精品欧美| 亚洲一区二区三区中文字幕| 91久久精品日日躁夜夜躁欧美| 欧美久久久一区| 亚洲精品综合精品自拍| 精品中文字幕视频| 国产精品专区一| 欧美一二三四五区| 国产一区二区视频播放| 日本黄色一级网站| 黄色录像二级片| 69国产精品视频免费观看| 天堂中文字幕av| 激情网址大全| 国内在线精品| 成人av观看| 亚洲人成网站77777在线观看| 欧美日韩国产探花| 国产成人精品亚洲777人妖| 中文字幕一区二区三区不卡| 欧美日韩免费在线视频| 中文字幕9999| 91网在线免费观看| 97在线国产视频| 极品白嫩的小少妇| 久久草视频在线| 中国女人精69xxxxxx视频| 99青春婷婷视频| 里番在线观看网站| 精品亚洲精品| 蜜桃久久精品一区二区| 综合久久给合久久狠狠狠97色| 在线综合亚洲欧美在线视频| 欧美激情xxxx| 美媛馆国产精品一区二区| 天天插天天操天天射| 久久av红桃一区二区禁漫| 国产喷水吹潮视频www| 美乳美女在线观看香蕉| 国产黄在线观看| 亚洲图色一区二区三区| 国产亚洲激情| 中文字幕一区二区在线播放| 亚洲成人久久电影| 国产成人中文字幕| 成人免费看片视频在线观看| 日韩av成人网| 波多野结衣一区二区三区在线 | 中文字幕亚洲第一| 91超碰rencao97精品| 日本大片免费看| 免费一级黄色录像| 天天操天天干天天舔| av在线不卡播放| 国产精品亲子伦av一区二区三区| 亚洲性图久久| 中文字幕一区二区三区av| 亚洲精品国精品久久99热 | 青青草原国产视频| 中文字幕先锋av影音资源网| 97福利网站在线观看视频| 香蕉视频亚洲一级| 激情亚洲网站| 亚洲精品你懂的| 中文字幕欧美日韩精品| 久久青青草综合| 香蕉视频1024| 国产精品久久久久久久免费看 | 亚洲h视频在线观看| 黄页免费在线| 欧美国产亚洲精品| 琪琪一区二区三区| 色香色香欲天天天影视综合网 | 韩国三级在线看| 精品国产九九九| 日韩写真福利视频在线| 狼人天天伊人久久| 97久久超碰国产精品| 日韩h在线观看| 精品欧美国产| 成年人小视频在线观看| 国产成人久久精品77777综合| igao视频网在线视频| 在线观看视频一区二区三区| 高清国产一区二区三区| 日韩精品中文字幕一区二区三区| 亚洲最大的成人网| 国产精品一区二区人妻喷水| 四虎永久在线观看| 成人在线观看亚洲| 韩日精品在线| 一本大道久久a久久综合婷婷| 欧美有码在线视频| 岛国毛片在线播放| 成人av手机在线| 一区二区三区视频在线观看视频| 99re久久最新地址获取| 亚洲综合色自拍一区| 久久久久久免费精品| 欧美伦理视频在线观看| 一级黄色大片网站| 国产免费a∨片在线观看不卡| 国产精品久久久久一区二区三区厕所 | 极品束缚调教一区二区网站| 99久久久久久| 亚洲人成网在线播放| 中日韩在线视频| 国产一级理论片| 国产一级激情| 国产欧美日韩精品一区二区免费 | 在线无限看免费粉色视频| 九九热国产视频| 男人天堂2020| 成人羞羞网站入口免费| 亚洲国产精品欧美一二99| 国产精品免费福利| 在线观看国产免费视频| 国产精品69一区二区三区| 日韩高清不卡| 久久久久国产一区二区三区四区| 久久6免费高清热精品| www.超碰97.com| 色妇色综合久久夜夜| 三级成人在线| 91色九色蝌蚪| 38少妇精品导航| 在线观看成人动漫| 翁止熄痒禁伦短文合集免费视频| 无码国模国产在线观看| 国产精品毛片高清在线完整版 | 两个人看的在线视频www| 国产成人一级电影| 久久国产精品视频| 亚洲精品免费一区亚洲精品免费精品一区| 三级网站在线看| 欧美电影免费观看| 国产亚洲视频系列| 国产成人精品日本亚洲| aaaaaav| 成人动漫h在线观看| 亚洲系列另类av| 色婷婷综合在线| 亚洲一区三区| 国产chinasex对白videos麻豆| 日韩三级电影视频| 波多野结衣精品在线| 69精品小视频| 九色porny自拍视频| av毛片免费看| 欧美久久一级| 日韩久久免费视频| 一道本在线免费视频| 三级黄在线观看| 久久国产综合| 亚洲电影成人av99爱色| 狠狠97人人婷婷五月| 亚洲国产视频在线观看| 国产+成+人+亚洲欧洲在线| 精品欧美一区二区三区| 亚洲欧美日本国产有色 | 精品国产一区在线| 日本1区2区| 欧美一级二区| 欧美成年人视频网站欧美| 黄色激情在线观看| 免费看的毛片| 天堂成人国产精品一区| 久久夜精品香蕉| 国产精品九九九| 中文字幕av久久爽一区| 欧美孕妇孕交| 国产精品综合视频| 欧美专区在线观看| 亚洲最大的黄色网址| a黄色在线观看| 99久久777色| 999视频在线免费观看| 影音先锋国产在线| 欧美三级网址| 精品国产户外野外| av日韩在线看| 99久久国产综合精品女小说| 国产精品久久久久一区二区三区厕所| 亚洲国产欧美久久| 女性生殖扒开酷刑vk| 91欧洲在线视精品在亚洲| 国产在线精品一区二区| 国产精品小说在线| 中文字幕一区二区久久人妻| 欧美一区在线观看视频| 91精品视频网| 超级砰砰砰97免费观看最新一期 | 欧美色图麻豆| 久久精品国产96久久久香蕉| 黄色片网站免费| 91精选在线| 一区二区三区在线不卡| av磁力番号网| 嫩草视频在线免费观看| 亚洲永久视频| 国产精品对白刺激| 国产一区二区在线不卡| 大奶一区二区三区| 精品国产乱码久久久久久1区2区 | 国产无一区二区| 无遮挡亚洲一区| 玖玖精品国产| 蜜桃久久av| 国产精品小说在线| www.国产三级| 成人毛片免费看| 欧美大秀在线观看| 国偷自拍第113页| 7m精品国产导航在线| 亚洲人成五月天| 美国黄色小视频| 日韩成人一区| 亚洲精品www久久久| 无码人妻丰满熟妇啪啪欧美| www.色在线| 91麻豆精品91久久久久同性| 91性高潮久久久久久久| yourporn在线观看视频| 亚洲成人免费影院| 亚洲一区二区偷拍| 日本高清视频在线观看| 午夜激情一区二区三区| av免费网站观看| 日韩欧美电影在线观看| 亚洲精品国产视频| the porn av| av成人手机在线| 五月天精品一区二区三区| 精品综合久久久久| 69av亚洲| 在线这里只有精品| 日本一区二区在线免费观看| 色在线视频观看| 欧美大片一区二区三区| 大吊一区二区三区| 久久久加勒比| 久久99国产精品久久| 国产主播一区二区三区四区| 少妇bbbb搡bbbb| av不卡免费在线观看| 成人毛片100部免费看| 在线视频色在线| 亚洲一区二区成人在线观看| 天堂av手机在线| 福利小视频在线| 日韩女优视频免费观看| 婷婷社区五月天| www.亚洲一二| 91国在线精品国内播放| 午夜小视频在线播放| 麻豆91精品视频| 国产卡一卡二在线| 神马精品久久| 色婷婷综合久久久中文字幕| 成人免费看aa片| 国产高清亚洲| 欧美肥婆姓交大片| 男人天堂手机在线观看| 日本免费在线视频不卡一不卡二| 水蜜桃一区二区三区| 黄网站app在线观看大全免费视频| 亚洲成人动漫精品| 久久精品国产亚洲av麻豆| 国产亚洲高清在线观看| 欧美福利视频在线| 男女视频免费网站| 懂色av一区二区三区免费看| 免费 成 人 黄 色| 污污视频在线看| 亚洲精品美女在线观看播放| 男人天堂av在线播放| 亚洲国产精品第一区二区三区| 久久精品99| jk破处视频在线| 欧美午夜精品一区二区蜜桃| 国产成人综合在线视频| 欧美日韩亚洲在线观看| 成人自拍爱视频| 欧美成人影院在线播放| 精品久久久久久久久国产字幕 | 偷偷要色偷偷| 色婷婷综合五月| 久久久久97国产| 女人香蕉久久**毛片精品| 久久精品人成| eeuss在线观看| 911精品国产一区二区在线| 亚洲国产成人精品激情在线| 亚洲先锋成人| 成人黄色片免费| 黄色av网站在线播放| 亚洲人免费视频| 亚洲成a人片77777kkkk| 亚洲婷婷噜噜| 亚洲国产欧美自拍| 99久久亚洲精品日本无码|