• 大小: 0.86M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-03-28
  • 语言: 其他
  • 标签: 其他  

资源简介


基于DS18b20的数字温度计设计(课程设计-论文+原理图+程序+仿真)

资源截图

代码片段和文件信息

/********************************************************************
* 程序名;  基于DS18B20的测温系统
* 功  能: 实时测量温度,超过上下限报警,报警温度可手动调整。K1是用来
* 进入上下限调节模式的,当按一下K1进入上限调节模式,再按一下进入下限
* 调节模式。在正常模式下,按一下K2进入查看上限温度模式,显示1s左右自动
* 退出;按一下K3进入查看下限温度模式,显示1s左右自动退出;按一下K4消除
* 按键音,再按一下启动按键音。在调节上下限温度模式下,K2是实现加1功能,
* K1是实现减1功能,K3是用来设定上下限温度正负的。          
* 编程者: ZPZ
* 编程时间:2009/10/2     
*********************************************************************/
#include    //将AT89X52.h头文件包含到主程序
#include    //将intrins.h头文件包含到主程序(调用其中的_nop_()空操作函数延时)
#define uint unsigned int        //变量类型宏定义,用uint表示无符号整形(16位)
#define uchar unsigned char    //变量类型宏定义,用uchar表示无符号字符型(8位)

uchar max=0x00min=0x00;    //max是上限报警温度,min是下限报警温度

bit   s=0;    //s是调整上下限温度时温度闪烁的标志位,s=0不显示200ms,s=1显示1s左右
bit   s1=0;    //s1标志位用于上下限查看时的显示
void display1(uint z);      //声明display1()函数(display.h头文件中的函数,ds18b20.h要用应先声明)
#include“ds18b20.h“    //将ds18b20.h头文件包含到主程序
#include“keyscan.h“  

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

     文件     139535  2010-12-27 22:22  基于DS18b20的数字温度计设计\18b20仿真\仿真\wenduji.DSN

     文件       1054  2014-01-16 20:15  基于DS18b20的数字温度计设计\18b20仿真\仿真\wenduji.PWI

     文件      24995  2010-12-27 22:00  基于DS18b20的数字温度计设计\18b20仿真\仿真程序\18b20

     文件       7303  2010-12-27 22:00  基于DS18b20的数字温度计设计\18b20仿真\仿真程序\18b20.hex

     文件         60  2010-12-27 22:00  基于DS18b20的数字温度计设计\18b20仿真\仿真程序\18b20.lnp

     文件      33876  2010-12-27 22:00  基于DS18b20的数字温度计设计\18b20仿真\仿真程序\18b20.M51

     文件       1538  2010-12-27 22:05  基于DS18b20的数字温度计设计\18b20仿真\仿真程序\18b20.Opt

     文件      11924  2010-12-27 22:05  基于DS18b20的数字温度计设计\18b20仿真\仿真程序\18b20.plg

     文件       2156  2010-12-27 21:51  基于DS18b20的数字温度计设计\18b20仿真\仿真程序\18b20.Uv2

     文件       1537  2010-12-27 22:00  基于DS18b20的数字温度计设计\18b20仿真\仿真程序\18b20_Opt.Bak

     文件       2156  2010-12-27 21:48  基于DS18b20的数字温度计设计\18b20仿真\仿真程序\18b20_Uv2.Bak

     文件       7351  2010-12-27 21:59  基于DS18b20的数字温度计设计\18b20仿真\仿真程序\display.h

     文件       2046  2010-12-27 21:51  基于DS18b20的数字温度计设计\18b20仿真\仿真程序\ds18b20.c

     文件       6723  2010-12-27 22:05  基于DS18b20的数字温度计设计\18b20仿真\仿真程序\ds18b20.h

     文件       4215  2010-12-27 22:00  基于DS18b20的数字温度计设计\18b20仿真\仿真程序\ds18b20.LST

     文件      28693  2010-12-27 22:00  基于DS18b20的数字温度计设计\18b20仿真\仿真程序\ds18b20.OBJ

     文件       5389  2009-10-10 10:04  基于DS18b20的数字温度计设计\18b20仿真\仿真程序\keyscan.h

     文件       6376  2005-03-22 15:22  基于DS18b20的数字温度计设计\18b20仿真\仿真程序\STARTUP.A51

     文件      14062  2010-12-27 22:00  基于DS18b20的数字温度计设计\18b20仿真\仿真程序\STARTUP.LST

     文件        749  2010-12-27 22:00  基于DS18b20的数字温度计设计\18b20仿真\仿真程序\STARTUP.OBJ

     文件         27  2014-01-16 20:15  基于DS18b20的数字温度计设计\18b20仿真\说明.txt

     文件      26783  2010-12-27 22:13  基于DS18b20的数字温度计设计\18b20实物程序\18b20

     文件      10792  2010-12-27 22:13  基于DS18b20的数字温度计设计\18b20实物程序\18b20.hex

     文件         60  2010-12-27 22:13  基于DS18b20的数字温度计设计\18b20实物程序\18b20.lnp

     文件      34402  2010-12-27 22:13  基于DS18b20的数字温度计设计\18b20实物程序\18b20.M51

     文件       1536  2010-12-27 22:13  基于DS18b20的数字温度计设计\18b20实物程序\18b20.Opt

     文件       3566  2010-12-27 22:13  基于DS18b20的数字温度计设计\18b20实物程序\18b20.plg

     文件       2156  2009-10-05 23:04  基于DS18b20的数字温度计设计\18b20实物程序\18b20.Uv2

     文件       1538  2010-12-27 22:11  基于DS18b20的数字温度计设计\18b20实物程序\18b20_Opt.Bak

     文件       2156  2009-10-05 23:04  基于DS18b20的数字温度计设计\18b20实物程序\18b20_Uv2.Bak

............此处省略24个文件信息

评论

共有 条评论