資源簡介
內(nèi)含完整C代碼,完整proteus仿真電路圖。
硬件電路主要是基于單片機STC89C51為核心的控制單元實現(xiàn)數(shù)據(jù)的處理,采用壓力傳感器對數(shù)據(jù)進行采集,電子秤專用24位AD轉(zhuǎn)換芯片HX711對傳感器采集到的模擬量進行AD轉(zhuǎn)換,轉(zhuǎn)換后的數(shù)據(jù)送到單片機進行處理顯示,數(shù)據(jù)顯示由LCD1602液晶實現(xiàn)

代碼片段和文件信息
#include?“HX711.h“
//****************************************************
//延時函數(shù)
//****************************************************
void?Delay__hx711_us(void)
{
_nop_();
_nop_();
}
//****************************************************
//讀取HX711
//****************************************************
unsigned?long?HX711_Read(void) //增益128
{
unsigned?long?count;?
unsigned?char?i;?
?? HX711_DOUT=1;?
Delay__hx711_us();
?? HX711_SCK=0;?
?? count=0;
EA?=?1;?
?? while(HX711_DOUT);?
EA?=?0;
?? for(i=0;i<24;i++)
{?
?? HX711_SCK=1;?
?? count=count<<1;?
HX711_SCK=0;?
?? if(HX711_DOUT)
count++;?
}?
? HX711_SCK=1;?
????count=count^0x800000;//第25個脈沖下降沿來時,轉(zhuǎn)換數(shù)據(jù)
Delay__hx711_us();
HX711_SCK=0;??
return(count);
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-06-09?16:58??基于51和hx711的電子秤\
?????目錄???????????0??2018-06-09?16:57??基于51和hx711的電子秤\5kg電子秤程序\
?????文件????????3055??2015-04-27?17:38??基于51和hx711的電子秤\5kg電子秤程序\eeprom52.h
?????文件?????????806??2013-10-13?10:40??基于51和hx711的電子秤\5kg電子秤程序\HX711.c
?????文件?????????253??2015-11-05?23:25??基于51和hx711的電子秤\5kg電子秤程序\HX711.H
?????文件????????2333??2016-10-23?13:42??基于51和hx711的電子秤\5kg電子秤程序\HX711.LST
?????文件????????2447??2016-10-23?13:42??基于51和hx711的電子秤\5kg電子秤程序\HX711.OBJ
?????文件????????4854??2013-10-13?10:40??基于51和hx711的電子秤\5kg電子秤程序\lcd12864.c
?????文件?????????851??2013-10-13?10:40??基于51和hx711的電子秤\5kg電子秤程序\lcd12864.h
?????文件????????9601??2013-10-13?10:40??基于51和hx711的電子秤\5kg電子秤程序\lcd12864.LST
?????文件????????7561??2013-10-13?10:40??基于51和hx711的電子秤\5kg電子秤程序\lcd12864.OBJ
?????文件????????1392??2013-10-13?10:40??基于51和hx711的電子秤\5kg電子秤程序\LCD1602.c
?????文件?????????450??2013-10-13?10:40??基于51和hx711的電子秤\5kg電子秤程序\LCD1602.h
?????文件????????3153??2016-10-23?13:42??基于51和hx711的電子秤\5kg電子秤程序\LCD1602.LST
?????文件????????4084??2016-10-23?13:42??基于51和hx711的電子秤\5kg電子秤程序\LCD1602.OBJ
?????文件???????22420??2016-10-23?13:42??基于51和hx711的電子秤\5kg電子秤程序\main
?????文件????????4690??2018-05-29?08:35??基于51和hx711的電子秤\5kg電子秤程序\main.c
?????文件?????????286??2015-12-23?23:21??基于51和hx711的電子秤\5kg電子秤程序\MAIN.H
?????文件????????6647??2016-10-23?13:42??基于51和hx711的電子秤\5kg電子秤程序\main.hex
?????文件??????????83??2016-10-23?13:42??基于51和hx711的電子秤\5kg電子秤程序\main.lnp
?????文件????????9096??2016-10-23?13:42??基于51和hx711的電子秤\5kg電子秤程序\main.LST
?????文件???????26895??2016-10-23?13:42??基于51和hx711的電子秤\5kg電子秤程序\main.M51
?????文件???????16428??2016-10-23?13:42??基于51和hx711的電子秤\5kg電子秤程序\main.OBJ
?????文件?????????946??2016-10-23?13:42??基于51和hx711的電子秤\5kg電子秤程序\main.plg
?????文件???????77011??2016-10-23?13:42??基于51和hx711的電子秤\5kg電子秤程序\main.uvgui.Administrator
?????文件???????74014??2015-06-11?20:35??基于51和hx711的電子秤\5kg電子秤程序\main.uvgui.Cai?Chao
?????文件???????77016??2016-10-23?13:35??基于51和hx711的電子秤\5kg電子秤程序\main.uvgui_Administrator.bak
?????文件???????73597??2015-05-06?22:07??基于51和hx711的電子秤\5kg電子秤程序\main.uvgui_Cai?Chao.bak
?????文件????????7405??2016-10-23?13:42??基于51和hx711的電子秤\5kg電子秤程序\main.uvopt
?????文件???????13916??2016-10-23?13:35??基于51和hx711的電子秤\5kg電子秤程序\main.uvproj
?????文件???????57081??2016-08-29?11:26??基于51和hx711的電子秤\5kg電子秤程序\main_uvopt.bak
............此處省略21個文件信息
評論
共有 條評論