• 大小: 37KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-05
  • 语言: 其他
  • 标签: 51单片机  源程序  

资源简介

基于51单片机的DS18B20温度控制器源程序代码。

资源截图

代码片段和文件信息

#include 
#include “DS18B20.h“   
#define uint unsigned int
#define uchar unsigned char   //宏定义
#define SET  P3_1    //定义调整键
#define DEC  P3_2    //定义减少键
#define ADD  P3_3    //定义增加键
#define BEEP P3_7    //定义蜂鸣器
bit shanshuo_st;    //闪烁间隔标志
bit beep_st;     //蜂鸣器间隔标志
sbit DIAN = P2^7;        //小数点
uchar x=0;      //计数器
signed char m;     //温度值全局变量
uchar n;      //温度值全局变量
uchar set_st=0;     //状态标志
signed char shangxian=38;  //上限报警温度,默认值为38
signed char xiaxian=5;   //下限报警温度,默认值为5
uchar code  LEDData[]={0xC00xF90xA40xB00x990x920x820xF80x800x900xff};

/*****延时子程序*****/
void Delay(uint num)
{
 while( --num );
}

/*****初始化定时器0*****/
void InitTimer(void)
{
  TMOD=0x1;
  TH0=0x3c;
  TL0=0xb0;     //50ms(晶振12M)
}

/*****定时器0中断服务程序*****/
void t

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       5586  2012-10-15 14:06  程序\程序\1.c

     文件      10684  2012-10-15 14:05  程序\程序\1.LST

     文件       1195  2012-12-20 14:43  程序\程序\1.Opt

     文件        185  2012-12-20 14:43  程序\程序\1.plg

     文件       2166  2012-10-12 20:31  程序\程序\1.Uv2

     文件       1153  2012-11-05 21:35  程序\程序\1_Opt.Bak

     文件       2176  2011-11-27 23:28  程序\程序\1_Uv2.Bak

     文件       2868  2012-11-05 21:43  程序\程序\DS18B20.c

     文件      14721  2012-11-05 21:43  程序\程序\main

     文件       3555  2012-11-05 21:43  程序\程序\main.c

     文件       4921  2012-11-05 21:43  程序\程序\main.hex

     文件         40  2012-11-05 21:43  程序\程序\main.lnp

     文件      10092  2012-11-05 21:43  程序\程序\main.LST

     文件      19341  2012-11-05 21:43  程序\程序\main.M51

     文件      15960  2012-11-05 21:43  程序\程序\main.OBJ

     文件        897  2012-12-20 14:51  程序\程序\main.Opt

     文件        188  2012-12-20 14:51  程序\程序\main.plg

     文件       2122  2012-10-12 20:30  程序\程序\main.Uv2

     文件       1585  2012-11-05 23:00  程序\程序\main_Opt.Bak

     文件       2127  2012-03-01 16:13  程序\程序\main_Uv2.Bak

     文件       6376  2005-03-22 15:22  程序\程序\STARTUP.A51

     文件      14048  2012-10-15 14:05  程序\程序\STARTUP.LST

     文件        758  2012-10-15 14:05  程序\程序\STARTUP.OBJ

     目录          0  2012-12-20 14:52  程序\程序

     目录          0  2012-12-20 14:52  程序

----------- ---------  ---------- -----  ----

               122744                    25


评论

共有 条评论