资源简介

用数码管与DS18B20设计温度报警器(真正含DSN与C语言代码)

资源截图

代码片段和文件信息

//--------------------------------------------------------------------------------
// 名称:用数码管与 DS18B20 设计温度报警器
//--------------------------------------------------------------------------------
// 说明:本例将报警温度设为高:70℃,低:-20℃,当 DS18B20 感
//   知到温度达到此临界值时相应的 LED 闪烁,同时系统发出报警声。
//--------------------------------------------------------------------------------

#include 
#include 
#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 };

//---------------------------------------

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2012-11-28 14:31  用数码管与DS18B20设计温度报警器\
     文件        7318  2012-11-24 14:51  用数码管与DS18B20设计温度报警器\Test.c
     文件        2463  2012-11-24 14:51  用数码管与DS18B20设计温度报警器\Test.hex
     文件       60727  2012-11-24 14:54  用数码管与DS18B20设计温度报警器\用数码管与DS18B20设计温度报警器.DSN

评论

共有 条评论