广告位招租,广告代号:TopGGAD
skycc系统 >> 报警器 >> 温度报警器 程序

温度报警器 程序

skycc系统 2010-1-9 20:07:24

可调温度报警器电路及程序资料共享电子开发网资料共享

站内搜索:

当前位置:>>>>可调温度报警器电路及程序

可调温度报警器电路及程序

资料格式:

rar

作者/开发商:资料大小:

24.54kb

资料语言:

简体中文

资料平台:

windows

软件类别:

实例

相关地址:评分等级:★★★★★

发布人:下载次数:0

资料简介:

///名称:可调式温度报警器///

///p30键:加功能;p31键:减功能;p32键:上限值设定;p33键:上限值设定///

///默认为:0度(下限)~~~~20度(上限)///

///报警范围:0~99度///

///温度测量范围:0~99度///

///制做者:roseven

#include<reg52.h

#include<intrins.h

#defineucharunsignedchar

#defineuintunsignedint

#definedbp0

ucharcodetab={0xc0,0xcf,0xa4,0x86,0x8b,0x92,0x90,0xc7,0x80,0x82};

uchartempbuffer[5],temp_value,shiwe,gewe;

ucharsha,xia,ts0,tg0,flag,flag1;

sbitkey1=p3^0;//定义按键位置

sbitkey2=p3^1;

sbitkey3=p3^2;

sbitkey4=p3^3;

sbitdq=p3^5;

sbitspk=p3^7;//定义蜂鸣器端口

voiddelay_50us(uintt)

{

ucharj;

for(;t0;t)

for(j=19;j0;j);

}

/ds18b20初始化函数/

voiddelay_18b20(uinti)

{

while(i);

}

voidinit_ds18b20(void)

{

unsignedcharx=0;

dq=1;//dq复位

delay_18b20(8);//稍做延时

dq=0;//单片机将dq拉低

delay_18b20(80);//精确延时大于480us

dq=1;//拉高总线

delay_18b20(14);

x=dq;//稍做延时后如果x=0则初始化成功x=1则初始化失败

delay_18b20(20);

}

(需要积分

1

点)()

相关下载

会员中心

最新下载

下载排行

本服务的所有资料均由网友提供,本站不保证其内容的完整性和正确性。

©2007www.dzkf.cn

责任编辑: 参与评论
本网站提供免费的信息发布,珍惜网络资源,严禁发布与违背法律法规的信息 http://www.www021.net.cn
Powered By: KingCMS 3.0 Beta