- 15
- 0
- 约4.03千字
- 约 5页
- 2017-06-06 发布于河南
- 举报
基于51单片机的售水服务程序
/**************************************************/
/* 售水机程服务程序
功能:1,每一秒出0.1L水,水价为每升0.5元,通过定时器计算时间,
算出水量和总价,
2,通过按键S6,S7控制。
按下S7,继电器接通,开始出水,并计算水量,
通过数码管显示出单价和水量
按下S6,继电器断开,停止出水,显示出单价和总价
*/
/*************************************************/
#includereg52.h
#define uchar unsigned char
#define uint unsigned int
uint count,key; //中断计数
float tiji ,danjia,zhongjia,stop;
sbit S6=P3^6; //控制按键
sbit S7=P3^7;
sbit led1=P1^6; //指示灯,低电平点亮
sbit jdq=P1^7; //继电器控制口
sbit FM=P2^3; //警告
sbit duan=P2^6; //数码管段选
sbit wei=P2^7; //位选端
uchar code
原创力文档

文档评论(0)