51单片机课程设计,数字温度计
/******************************************************************** * 程序名; DS18B20头文件 * 编程者:彭明闯
* 编程时间:2014/5/30
* 说 明:用到的全局变量是:无符号字符型变量temp(测得的温度整数部分),temp_d
* (测得的温度小数部分),标志位f(测量温度的标志位‘0’表示“正温度”‘1’表
* 示“负温度”),标志位f_max(上限温度的标志位‘0’表示“正温度”、‘1’表
* 示“负温度”),标志位f_min(下限温度的标志位‘0’表示“正温度”、‘1’表
* 示“负温度”),标志位w(报警标志位‘1’启动报警‘0’关闭报警)。
*********************************************************************/
#ifndef __ds18b20_h__ //定义头文件 #define __ds18b20_h__
#define uint unsigned int #define uchar unsigned char
sbit DQ= P2^3; //DS18B20接口 sbit beer=P1^0; //用beer表示P1.0 sbit led=P1^1; //用led表示P1.1 uchar temp=0; //测量温度的整数部分 uchar temp_d=0; //测量温度的小数部分 bit f=0; //测量温度的标志位,0’表示“正温度” ‘1’表示“负温度”) bit f_max=0; ‘1’表示“负温度”) bit f_min=0; ‘1’表示“负温度”) bit w=0; 闭报警
//上限温度的标志位‘0’表示“正温度” //下限温度的标志位‘0’表示“正温度”、
//报警标志位‘1’启动报警‘0’关
/******************************************************/
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库基于51单片机课程设计报告(13)在线全文阅读。
相关推荐: