资源简介

基于AT89S52的电子秤设计,源程序、毕业论文、答辩PPT、原理图。

资源截图

代码片段和文件信息

#include 
#include “lcd1602.h“
#include “key.h“ 
#include “AD_HX711.h“  


uint   tempweight;  //秤盘重量、物体重量
uchar   flag_initflag_funflag_point;  //初始化界面标志、功能键标志、小数点标志
float price;  //单价


void get_pizhong()   //获取秤盘重量
{
uchar  j;
ulong  AD_dat;

for(j=0;j<255;j++)   //延时,等待HX711AD芯片稳定工作
{
Delay10ms();
}

AD_dat=Sampling();   //读取HX711AD值,采用中值滤波
temp=(uint)(AD_dat/10);
}

void get_weight()   //获取被测物体重量
{
ulong hx711_dataa;
uint getaa;
hx711_data=ReadCount();    //HX711AD转换数据处理
get=(uint)(hx711_data/10);
if(get<(temp+10)) //如果无重物就等待
{
while(1)
{
            weight=0;

hx711_data=ReadCount(); //HX711AD输出数据处理
get=(uint)(hx711_data/10);
if(get>(temp+10))  break;
}
}
a=ReadCount();
a

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     603648  2013-01-30 18:25  51单片机电子秤设计\基于51单片机的电子秤毕业设计.doc

     文件    1459712  2013-01-30 18:24  51单片机电子秤设计\基于51单片机的电子秤设计-答辩PPT.ppt

     文件       1440  2013-01-08 21:50  51单片机电子秤设计\源程序\AD_HX711.h

     文件       6219  2013-01-10 15:39  51单片机电子秤设计\源程序\control_main.c

     文件      13293  2013-01-10 20:15  51单片机电子秤设计\源程序\dianzicheng.hex

     文件       1334  2013-01-11 13:03  51单片机电子秤设计\源程序\dianzicheng.Opt

     文件        193  2013-01-11 13:03  51单片机电子秤设计\源程序\dianzicheng.plg

     文件       2272  2013-01-08 01:13  51单片机电子秤设计\源程序\dianzicheng.Uv2

     文件       2323  2013-01-10 15:25  51单片机电子秤设计\源程序\key.h

     文件       5690  2013-01-10 15:33  51单片机电子秤设计\源程序\lcd1602.h

     文件     211968  2013-01-10 20:13  51单片机电子秤设计\电子秤-原理图.SchDoc

     目录          0  2013-01-30 18:22  51单片机电子秤设计\源程序

     目录          0  2013-01-30 18:27  51单片机电子秤设计

----------- ---------  ---------- -----  ----

              2308092                    13


评论

共有 条评论