智能温度监测系统

本文介绍了使用DS18B20传感器和89C51单片机进行智能温度监测系统的设计,涵盖了从硬件连接到软件编程的全过程,特别强调了编程实现温度测量和报警功能。
摘要由CSDN通过智能技术生成
要求:1、通过硬件电路设计和软件编程驱动的结合方式,实现0℃~99℃范围内的温度智能监测。
              2.可通过LCD实时显示实际温度和预设温度。
              3.当温度超出预设范围时及时报警。

              4. 报警声用电子乐曲或音乐音符实现(选做)。


#include<reg51.h>
#include<intrins.h>
#define uchar unsigned char
#define uint unsigned int

sbit DQ = P3^6;
sbit BEEP = P3^7;
sbit HI_LED = P1^4;
sbit LO_LED = P1^5;

uchar code DSY_CODE[]= { 0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x00};

uchar code df_Table[]= {0,1,1,2,3,3,4,4,5,6,6,7,8,8,9,9};

char Alarm_Temp_HL[2]={0,99};

uchar CurrentT = 0;
uchar Temp_Value[]= {0x00,0x00};
uchar Dispaly_Digit[] = {0,0,0,0};
bi
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值