单片机学习小组
登录
直播中
李燕
7年用户
1535经验值
私信
关注
怎样去设计一个基于单片机的洗衣机耗水量监测系统呢
开启该帖子的消息推送
单片机
监测系统
程序
怎样去设计一个基于
单片机
的洗衣机耗水量监测系统呢?其程序代码该怎样去实现呢?
回帖
(1)
杜云
2022-1-17 10:51:02
/* 预处理区 */
#include
/* 加载"reg52.h"头文件 */
#include
/* 加载"math.h"头文件 */
/* 宏定义 */
#define unchar unsigned char /* 无符号字符型 */
#define unint unsigned int /* 无符号整型 */
#define N 10 /* 延时参数 */
/* 数组常量定义 */
unchar code row1[] = ">>Liquid Level<<"; /* 液晶输出的第一行显示编码 */
unchar code row2[] = { "0123456789" }; /* 液晶的0~9编码 */
unchar code tip_1[] = "Please lini cap"; /* 液晶输出行 */
unchar code tip_2[] = "then push'start'"; /* 液晶输出行 */
/* 位定义 */
***it lcd_rs = P2 ^ 0; /* 液晶的数据命令选择端 */
***it lcd_rw = P2 ^ 1; /* 液晶的读写选择端 */
***it lcd_en = P2 ^ 2; /* 液晶的使能端 */
***it show = P1 ^ 0; /* 开始按键 */
***it clear = P1 ^ 1; /* 清屏按键 */
***it add = P1 ^ 7;
***it led = P1 ^ 2; /* 电源灯 */
***it JIN = P2 ^ 3; /*进水泵*/
***it CHU = P2 ^ 4; /*出水泵*/
***it alerm = P2 ^ 7;
/* 变量定义 */
unint flag = 0; /* 标志位 */
double count = 0; /* 计数 */
double final = 0; /* 高电平时间 */
double cx = 0,total = 0; /* 水量数值 */
unint w1, w2, w3, w4, i; /* 变量定义 百位,十位,个位,十分位,循环计数位。 */
unint z1,z2,z3,z4,z5;
/* 自定义函数声明 */
void init(); /* 初始化函数 */
/* 预处理区 */
#include
/* 加载"reg52.h"头文件 */
#include
/* 加载"math.h"头文件 */
/* 宏定义 */
#define unchar unsigned char /* 无符号字符型 */
#define unint unsigned int /* 无符号整型 */
#define N 10 /* 延时参数 */
/* 数组常量定义 */
unchar code row1[] = ">>Liquid Level<<"; /* 液晶输出的第一行显示编码 */
unchar code row2[] = { "0123456789" }; /* 液晶的0~9编码 */
unchar code tip_1[] = "Please lini cap"; /* 液晶输出行 */
unchar code tip_2[] = "then push'start'"; /* 液晶输出行 */
/* 位定义 */
***it lcd_rs = P2 ^ 0; /* 液晶的数据命令选择端 */
***it lcd_rw = P2 ^ 1; /* 液晶的读写选择端 */
***it lcd_en = P2 ^ 2; /* 液晶的使能端 */
***it show = P1 ^ 0; /* 开始按键 */
***it clear = P1 ^ 1; /* 清屏按键 */
***it add = P1 ^ 7;
***it led = P1 ^ 2; /* 电源灯 */
***it JIN = P2 ^ 3; /*进水泵*/
***it CHU = P2 ^ 4; /*出水泵*/
***it alerm = P2 ^ 7;
/* 变量定义 */
unint flag = 0; /* 标志位 */
double count = 0; /* 计数 */
double final = 0; /* 高电平时间 */
double cx = 0,total = 0; /* 水量数值 */
unint w1, w2, w3, w4, i; /* 变量定义 百位,十位,个位,十分位,循环计数位。 */
unint z1,z2,z3,z4,z5;
/* 自定义函数声明 */
void init(); /* 初始化函数 */
举报
更多回帖
rotate(-90deg);
回复
相关问答
单片机
监测系统
程序
基于TS浊度传感器的
洗衣机
应用
2019-07-22
2127
如何
去
实现
一
种基于
单片机
的全自动
洗衣机
模拟
系统
设计
2022-01-17
2300
求
一
种基于
单片机
的简易
洗衣机
系统
仿真设计方案
2022-01-17
1367
单片机
实际应用
2013-04-16
7555
怎样
去
设计
一
种基于
单片机
的心率
监测
LED灯辅助睡眠
系统
呢
2022-02-17
942
有没有人会基于
单片机
的全自动智能
洗衣机
?急,求大神帮忙
2016-03-16
2680
跪求毕业设计《基于
单片机
洗衣机
控制
系统
的设计》
2012-05-15
3451
基于FPGA的用于
洗衣机
的控制
系统
设计
2019-06-18
2870
labview 自动
洗衣机
【付费】
2015-04-09
4102
基于VHDL的
洗衣机
控制器该怎么设计?
2019-09-30
2231
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分