资源简介

内含完整C代码,完整proteus仿真电路图。 硬件电路主要是基于单片机STC89C51为核心的控制单元实现数据的处理,采用压力传感器对数据进行采集,电子秤专用24位AD转换芯片HX711对传感器采集到的模拟量进行AD转换,转换后的数据送到单片机进行处理显示,数据显示由LCD1602液晶实现

资源截图

代码片段和文件信息

#include “HX711.h“


//****************************************************
//延时函数
//****************************************************
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个脉冲下降沿来时,转换数据
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个文件信息

评论

共有 条评论