• 大小: 49KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-06
  • 语言: 其他
  • 标签: 单片机  电子秤  c51  

资源简介

用89c51写的电子秤,代码我写了很多注解,容易看懂,当初入门的时候学习做的

资源截图

代码片段和文件信息

#include 	         //调用单片机头文件
#define uchar unsigned char  //无符号字符型 宏定义 变量范围0~255
#define uint  unsigned int  //无符号整型 宏定义 变量范围0~65535
#define N 12 //滤波
#define ulong unsigned long
#include

uchar code table_num[]=“0123456789abcdefg“;
     sbit RS=P2^6;     //寄存器选择引脚,搞电平选择数据寄存器,低电平选择指令寄存器
    sbit RW=P2^5;    //读写操作使能引脚,高电平使能读操作,低电平使能写操作
    sbit E=P2^7;     //总使能引脚
/*sbit rs=P2^6;  //寄存器选择信号 H:数据寄存器   L:指令寄存器
sbit rw=P2^5;  //寄存器选择信号 H:数据寄存器   L:指令寄存器
sbit e =P2^7;  //片选信号   下降沿触发*/

sbit hx711_dout=P2^1; 
sbit hx711_sck=P2^0; 

sbit beep = P1^0;     //蜂鸣器

long weight;

uint tempqi_weight;
bit chaozhong_flag;
bit leiji_flag;
bit flag_300ms ;

ulong pricez_price;   //单价 总价
uchar flag_p;

/***************
删除键
去皮
价格清零

***************/

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-09-04 20:10  89c51电子秤\
     文件       19390  2017-12-01 18:44  89c51电子秤\12864电子秤
     文件       18611  2017-12-01 18:44  89c51电子秤\12864电子秤.LST
     文件       26665  2017-12-01 18:44  89c51电子秤\12864电子秤.M51
     文件       20481  2017-12-01 18:44  89c51电子秤\12864电子秤.OBJ
     文件          41  2017-12-01 18:44  89c51电子秤\12864电子秤.__i
     文件        8968  2017-12-01 18:44  89c51电子秤\12864电子秤.c
     文件        8360  2017-12-01 18:44  89c51电子秤\12864电子秤.hex
     文件          70  2017-12-01 18:44  89c51电子秤\12864电子秤.lnp
     文件         215  2017-12-06 19:44  89c51电子秤\12864电子秤.plg
     文件       55683  2017-12-06 22:29  89c51电子秤\12864电子秤.uvopt
     文件       13428  2017-01-01 14:39  89c51电子秤\12864电子秤.uvproj
     文件       55687  2017-12-01 18:45  89c51电子秤\12864电子秤_uvopt.bak
     文件       13424  2017-01-01 12:26  89c51电子秤\12864电子秤_uvproj.bak
     文件        6376  2009-05-07 14:37  89c51电子秤\STARTUP.A51
     文件       14048  2017-11-11 21:32  89c51电子秤\STARTUP.LST
     文件         749  2017-11-11 21:32  89c51电子秤\STARTUP.OBJ

评论

共有 条评论