资源简介
18B20+1602温度报警完整
18B20+1602温度报警完整
代码片段和文件信息
/********************************************************************
智能温控器
问题描述:当温控开关打开时,若测得环境温度大于设定温度,则LED红灯亮,蜂鸣
器报警,若环境温度小于设定温度,则绿色LED亮,并接上时钟芯片,可以
记录一些特殊时间的数据。该实验可以应用于对温度控制精度要求不是
很高的场合,可以用继电器开关,控制一些对温度敏感的部件,
如果配以通讯接口,可以做成多点温度检测监控系统。具有极强的扩展性。
作者: ZENG JIANLIN “ Southwest University of Science and Technology“
*******************************************************************/
#include
#include
#include
#include
#include
#include
#include<1302.h>
#include
void main()
{
init_LCD();
init();
set=read_add(23);
write_set(set);
while(1)
{
keyscan();
if(flag1==0)
{
miao=Read1302(READ_SECOND);
write_sfm(12miao);
fen=Read1302 (READ_MINUTE);
write_sfm(9fen);
shi=Read1302(READ_HOUR);
write_sfm(6shi);
}
if(flag==1)
{
if(flag_get==1) //定时读取当前温度
{
temp=ReadTemperature();
if(temp&0x8000)
{
write_com(0x80+0x40+9);
write_data(‘-‘);
temp=~temp; // 取反加1
temp +=1;
}
else
{
write_com(0x80+0x40+9);
write_data(‘ ‘);
}
TempH=temp>>4;
TempL=temp&0x0F;
TempL=TempL*6/10;//小数近似处理
display();
LED();
}
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1593 2011-08-04 17:16 温度报警完整\2\1.c
文件 4816 2011-08-04 17:16 温度报警完整\2\1.hex
文件 50 2011-08-04 17:16 温度报警完整\2\1.lnp
文件 36616 2011-08-04 17:16 温度报警完整\2\1.M51
文件 186 2011-08-04 17:23 温度报警完整\2\1.plg
文件 2654 2011-08-04 17:12 温度报警完整\2\define.h
文件 1534 2011-08-04 13:21 温度报警完整\2\LCD.h
文件 6376 2005-03-22 15:22 温度报警完整\2\STARTUP.A51
文件 14057 2011-08-04 17:16 温度报警完整\2\STARTUP.LST
文件 2217 2011-08-02 16:34 温度报警完整\2\ds18b20.h
文件 4088 2011-08-04 17:16 温度报警完整\2\1302.h
....... 2280 2011-08-04 13:50 温度报警完整\2\1_Uv2.Bak
文件 1294 2011-08-04 14:12 温度报警完整\2\EEPROM.h
文件 2318 2011-08-04 16:13 温度报警完整\2\1.Uv2
文件 749 2011-08-04 17:16 温度报警完整\2\STARTUP.OBJ
文件 4406 2011-08-04 17:16 温度报警完整\2\1.LST
文件 31512 2011-08-04 17:16 温度报警完整\2\1.OBJ
文件 27696 2011-08-04 17:16 温度报警完整\2\1
....... 2732 2011-08-04 17:16 温度报警完整\2\1_Opt.Bak
文件 2690 2011-08-04 17:23 温度报警完整\2\1.Opt
文件 1531 2012-07-28 14:45 温度报警完整\dsn\1602LCD.PWI
文件 90032 2011-07-19 10:26 温度报警完整\dsn\Backup Of 1602LCD.DBK
文件 132753 2011-08-04 14:17 温度报警完整\dsn\Last Loaded 1602LCD.DBK
文件 140111 2011-08-04 17:07 温度报警完整\dsn\1602LCD.DSN
文件 48307 2011-08-02 10:42 温度报警完整\DS18B20启动步骤.jpg
..A.SH. 4608 2012-07-27 16:08 温度报警完整\Thumbs.db
目录 0 2011-08-02 09:14 温度报警完整\2
目录 0 2011-08-02 09:27 温度报警完整\dsn
目录 0 2011-08-04 09:43 温度报警完整
----------- --------- ---------- ----- ----
............此处省略2个文件信息
- 上一篇:B2C电子商务需求分析——前台和后台管理都有
- 下一篇:IP抓包软件
评论
共有 条评论