基于单片机温湿度PT100热敏传感器检测仿真-毕设课设资料
【资源下载】下载地址如下1527:
https://docs.qq.com/doc/DTlRSd01BZXNpRUxl
可以检测温湿度,温度检测分别用PT100热敏温度传感器和ds18b20作为温度检测传感器。
#include<reg51.h>
#include <intrins.h>
#include <math.h> //Keil library
#include <stdio.h> //Keil library
#define unchar unsigned char
#define unint unsigned int
#define port P1 //LCD12864的8位数据口typedef union //定义共同类型
{ unsigned int i; //i表示测量得到的温湿度数据(int 形式保存的数据)unsigned char c;float f; //f表示测量得到的温湿度数据(float 形式保存的数据)
} value;/******************************************12864函数声明******************************************/
void delay_12864(); //延时函数
void check_busy(); //检查是否“忙”
void write_cmd(unchar cmd); //给LCD12864写命令。
void set_page(unchar page); //设置显示的“页”。
void set_line(unchar line); //设置显示的“行”。
void set_column(unchar column); //设置显示的“列”。
void write_data(unchar dat); //写数据。
void set_onoff(unchar onoff); //开关屏幕函数。
void select_screen(unchar screen); //选择屏幕函数。
void clear_screen(unchar screen); //清屏函数。
void initial(); //初始化LCD 12864
void hz_LCDDisp16(unchar page,unchar column, unchar code *hzk,unchar num); //显示函数。
void print_SHT11_temp(); //显示输出SHT11的温度
void print_SHT11_humi(); //显示输出SHT11的湿度
void print_PT100_temp(); //显示输出PT100的温度
void delay(int z); //z为毫秒数延时
/*******************************12864的端口定义、文字库**********************************/
//首先要选择“读,写”是对与谁。以人来说,读是LCD12864来读取人的指令或数据。写是给人写。
sbit rs=P2^0; //rs=1时,为读写数据。rs=0时,为读写指令。
sbit rw=P2^1; //rw=1时,为读数据(指令)。rw=0时,为写数据(指令)。(以人来说。)
sbit en=P2^2; //使能信号。
sbit cs1=P2^3; //片选信号,0时选中左半屏。
sbit cs2=P2^4; //片选信号,0时选中右半屏。
char code hz_wen[]= //温
{
0x10,0x60,0x02,0x8C,0x00,0x00,0xFE,0x92,0x92,0x92,0x92,0x92,0xFE,0x00,0x00,0x00,
0x04,0x04,0x7E,0x01,0x40,0x7E,0x42,0x42,0x7E,0x42,0x7E,0x42,0x42,0x7E,0x40,0x00
}; //度
char code hz_du[]=
{
0x00,0x00,0xFC,0x24,0x24,0x24,0xFC,0x25,0x26,0x24,0xFC,0x24,0x24,0x24,0x04,0x00,
0x40,0x30,0x8F,0x80,0x84,0x4C,0x55,0x25,0x25,0x25,0x55,0x4C,0x80,0x80,0x80,0x00
};
基于单片机温湿度PT100热敏传感器检测仿真-毕设课设资料相关推荐
- 基于单片机汽车超声波防盗系统设计(毕设课设资料)
021[毕设课设]基于单片机汽车超声波防盗系统设计,通过实时检测超声波测距的数值,然后显示在显示液晶屏幕上,可以通过按键设定报警范围,报警采用声光报警,使用温度补偿电路增加超声波测距的精度.包含的电路 ...
- 基于单片机住宅家庭防盗报警系统设计-毕设课设资料
百度网盘下载地址(1133):点击下载 随着人们住宅安全意识不断提高,住宅防盗报警系统应运而生,并得到了快速的发展.为提高住宅防盗报警系统性能,本设计以单片机为核心,以热释电红外传感器和门磁开关作为前 ...
- 基于单片机智能数字温度采集报警器系统设计-毕设课设资料
一. 概述: 主要实现:实时温度测量及显示,超出温度范围声光报警,上下限温度可通过按键设定等功能. 本数字温度报警器是基于51单片机及温度传感器DS18B20来设计的,温度测量范围0到99.9摄 ...
- 基于单片机烟雾及温度报警器-火灾监测-毕设课设资料
[资源下载]下载地址如下1537: https://docs.qq.com/doc/DTlRSd01BZXNpRUxl 说明:K1设置按键,用来设置设定报警温度和烟雾浓度.K2增加,K3减少.K4确定 ...
- 基于CAN总线的多路温度检测系统设计-毕设课设资料
[资源下载]下载地址:点击下载(1223) 百度网盘 本文研究的CAN Bus(Controller Area Network)是一种多主方式的串行通信总线,它最早是由德国Bosch公司提出的,其总 ...
- 基于单片机智能窗帘控制系统设计-protues毕设课设
百度网盘下载地址(1123):点击下载 通过光敏电阻检测当前光强,通过按键设置光强范围来自动控制窗帘开关,同时可以通过按键手动控制窗帘开关,包含的电路有显示电路.按键电路.窗帘电机控制电路.传感器电路 ...
- 基于单片机的计步器控制系统设计(毕设课设)
计步器是一种颇受欢迎的日常锻炼进度监控器,可以激励人们挑战自己,增强体质,帮助瘦身.早期设计利用加重的机械开关检测步伐,并带有一个简单的计数器.晃动这些装置时,可以听到有一个金属球来回滑动,或者一个摆 ...
- 基于单片机甲醛浓度监测系统仿真设计-毕设课设
资料下载地址-1046(百度网盘):点击下载 只要在检测范围内,感应到了人的存在,就会自动判断是否需要排风.在没有感应到人的活动时,只要在检测范围内,感应到了人的存在,就会自动判断是否需要排风.在没有 ...
- 基于单片机钢琴电子节拍器系统设计-毕设课设
资料下载地址-1032(百度网盘):点击下载 #include "SoundPlay.h"typedef unsigned int u16; typedef unsigned ch ...
最新文章
- 抵御「黄貂鱼」攻击,谷歌使出禁用2G「大招」
- {TypeError}clamp(): argument 'min' must be Number, not Tensor
- UA SIE545 优化理论基础0 优化建模6 罐头的尺寸设计
- MySQL创建数据表(CREATE TABLE语句)
- 银河麒麟v10更新异常问题
- 基于corundumstudio建立websocket长连接
- 手动挡五个档位示意图_★手动挡汽车档位图解
- java的for循环取出数据只是拿到最后一个_从MySQL中导数据到HBase
- 常见电容器图片_工业机器视觉的常见应用与施努卡VisionMax视觉系统介绍
- ASP.NET WebAPI导入EXCEL数据
- java车牌识别字符分割_车牌识别之字符分割
- 外贸收款(解析重点)——上海赢支付wintopay
- wlh机器人_恐怖谷理论,人类对仿真机器人的天生恐惧
- su, su -, sudo
- sinon.stub_JavaScript测试工具对决:Sinon.js vs testdouble.js
- Android基于网络的VoIP电话的实现linphone
- 根据采样频率计算音频时长
- 云服务器挂机装什么系统,哪个云服务器挂机器人系统比较便宜
- 老司机都在用的浏览器,体积小功能齐全,直呼内行
- jdk版本查看、完全卸载