基于单片机电子秤称重系统仿真设计-学习教程笔记

仿真电路:

 

 程序:

#include<reg52.h>	  //头文件
#include<lcd12864.H>
#include<HX711.h>
#include<KEY.h>
#include<math.h>
#include<stdio.h>

#define	MAX 4		  //宏定义,单价最大输入4位数
/************************引脚定义************************/
sbit led=P0^0;	      
sbit beep=P0^0;		  //声光报警
/************************变量定义************************/
uchar key;            //存储按键值
double price=0;       //存储零时单价	 
double prices=0;      //存储最终单价
double pricess=0;     //合计最终单价

bit price_f=0;        //记录输入单价标志位,=1输入单价的时候
bit price_w=0;        //记录输入单价完成标志位,=1单价输入完成
uchar price_z=0;      //存储总价
bit dian_f=0;         //小数单价标志位,=1输入的是小数
bit dian_w=0;         //小数单价标志位,=1小数位输入完成
uchar n=0;	          //记录当前输入了几位数

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

 

 

posted @ 2021-03-11 10:08  MCU创新DIY  阅读(91)  评论(0)    收藏  举报