单片机交流
登录
直播中
张宇
7年用户
1624经验值
私信
关注
[问答]
请问怎样去设计一种基于AT89C51单片机的温度控制器系统?
开启该帖子的消息推送
AT89C51单片机
AT89C51
单片机
的结构和特性是什么?
怎样去设计一种基于AT89C51单片机的温度控制器系统?
回帖
(3)
熊辉
2021-7-19 10:20:16
本论文着重介绍了AT89C51单片机的结构和特性,与此同时,还详细讲述DS18B20的内部结构及工作原理。LCD1602也是本文的重中之重,本文也对它做了具体的叙述讲解。此外,还对系统进行设计、编程和调试,绘制系统的威廉希尔官方网站 原理图并通过仿真软件仿真出来以观察结果。
#include 《reg51.h》 /* 导入库文件 */ #define uchar unsigned char /* 宏定义 */ #define uint unsigned int /* 宏定义 */ ***it ds = P2 ^ 7; /* 温度采集 */ ***it bemp = P3 ^ 7; /* 报警蜂鸣器 */ ***it lcden = P2 ^ 2; /* lcd使能 */ ***it lcdrs = P2 ^ 0; /* lcd复位 */ ***it lcdrw = P2 ^ 1; /* lcd数据写入 */ ***it sh_zeng = P1 ^ 7; /*上限增加按键 */ ***it sh_jian = P1 ^ 6; /*上限减少按键 */ ***it xia_zeng = P1 ^ 5; /*下限增加按键 */ ***it xia_jian = P1 ^ 4; /*下限减少按键 */ ***it dianji = P3 ^ 0; /* 散热电机 */ ***it heat = P3 ^ 1; /* 加热模块 */ ***it zhengchang = P1 ^ 2; /* 正常温度led */ uchar code table1[] = “temp:”; /* 一些是液晶显示初始化 */ uchar code table2[] = “up:”; uchar code table3[] = “down:”; uchar code table4[] = “0123456789.-”; uchar bai, shi, ge, flag, num, shi_sh, shi_xia, ge_sh, ge_xia; /* 变量定义 */ int temp; /* 初始化温度上下限 */ int warn_sh = 27; int warn_xia = 18; void delayms( uint z ) { uint x, y; for ( x = z; z 》 0; z-- ) for ( y = 110; y 》 0; y-- ) ;
本论文着重介绍了AT89C51单片机的结构和特性,与此同时,还详细讲述DS18B20的内部结构及工作原理。LCD1602也是本文的重中之重,本文也对它做了具体的叙述讲解。此外,还对系统进行设计、编程和调试,绘制系统的威廉希尔官方网站 原理图并通过仿真软件仿真出来以观察结果。
#include 《reg51.h》 /* 导入库文件 */ #define uchar unsigned char /* 宏定义 */ #define uint unsigned int /* 宏定义 */ ***it ds = P2 ^ 7; /* 温度采集 */ ***it bemp = P3 ^ 7; /* 报警蜂鸣器 */ ***it lcden = P2 ^ 2; /* lcd使能 */ ***it lcdrs = P2 ^ 0; /* lcd复位 */ ***it lcdrw = P2 ^ 1; /* lcd数据写入 */ ***it sh_zeng = P1 ^ 7; /*上限增加按键 */ ***it sh_jian = P1 ^ 6; /*上限减少按键 */ ***it xia_zeng = P1 ^ 5; /*下限增加按键 */ ***it xia_jian = P1 ^ 4; /*下限减少按键 */ ***it dianji = P3 ^ 0; /* 散热电机 */ ***it heat = P3 ^ 1; /* 加热模块 */ ***it zhengchang = P1 ^ 2; /* 正常温度led */ uchar code table1[] = “temp:”; /* 一些是液晶显示初始化 */ uchar code table2[] = “up:”; uchar code table3[] = “down:”; uchar code table4[] = “0123456789.-”; uchar bai, shi, ge, flag, num, shi_sh, shi_xia, ge_sh, ge_xia; /* 变量定义 */ int temp; /* 初始化温度上下限 */ int warn_sh = 27; int warn_xia = 18; void delayms( uint z ) { uint x, y; for ( x = z; z 》 0; z-- ) for ( y = 110; y 》 0; y-- ) ;
举报
永安楚河
2022-4-20 17:11:40
有实现基于AT89C51单片机的温度控制器系统吗?有偿购买。QQ3147079489,有意者加我
有实现基于AT89C51单片机的温度控制器系统吗?有偿购买。QQ3147079489,有意者加我
举报
jf_15850686
2024-1-26 16:04:23
感谢分享,学习中,谢谢楼主
感谢分享,学习中,谢谢楼主
举报
更多回帖
rotate(-90deg);
回复
相关问答
AT89C51单片机
怎样
去
设计
一种
基于
AT89C51
单片机
的声光报警
系统
2021-10-18
2336
请问
怎样
去
设计
一种
基于
AT89C51
单片机
的智能大棚浇水
系统
?
2021-07-07
1289
怎样
去
设计
一种
基于
AT89C51
单片机
的汽车防酒驾
控制器
系统
?
2021-07-14
1590
请问
怎样
去
设计
一种
基于STC
89C51
单片机
的遥控窗帘?
2021-07-06
1115
怎样
去
设计
一种
AT89C51
单片机
的超声波测距
系统
?
2021-07-19
1681
30篇
单片机
设计资料汇总
2021-09-23
1167
如何
去
实现
一种
基于
AT89C51
单片机
的数码管循环点亮0到9设计
2021-10-19
2710
如何设计
一
款基于
AT89C51
单片机
的
温度
测控
系统
?
2021-03-15
1293
如何
去
实现
一种
51
单片机
控制
的自动浇水
系统
呢
2021-10-19
1429
怎样
去
设计
一种
基于
51
单片机
的智能加湿器
控制系统
2021-11-02
1781
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分