资源简介
基于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
相关资源
- 基于labvIEW的温度控制系统.zip
- 郭天祥51单片机开发板原理图
- 51单片机 LCD1602液晶 sht31 IIC接口
- 51单片机 ADC0832 ADC 仿真 proteus LCD160
- 基于新一代8051单片机的旋转 LED灯
- 电子秤仿真设计.rar
- ADC0804+DAC0832 51单片机
- Power Bank 移动电源方案,已量产,含源
- 亲手写的基于51单片机的24LC512读写程
- S3C2410各功能官方测试源程序
- 51单片机简单的中断法串口收发程序
- 神经网络PID控制源程序
- C51单片机12864菜单实现功能_综合.rar
- 51单片机控制步进电机的程序
- 基于51单片机的定时器汇编源程序
- 单片机红绿灯实验报告
- 基于51单片机的超强科学计算器--精确
- 温度控制直流电机转速.zip
- 用ADC0808、51单片机做的数字电压表
- 51单片机汇编计算器
- DS12C887、1602与51单片机接口PCB图和驱动
- PCI9054实现IO读写操作 包含 VC的DEMO源程
- 基于AT89S51单片机的教室灯光智能控制
- 自己编写的使用nrf2401无线通信时51单
- 自适应阈值分割的源程序
- 51单片机汇编指令详解
- 基于51单片机的红外遥控电动机转速控
- 基于51单片机的0-60秒计时器仿真
- 51单片机大部分例程
- 51单片机实用汇编程序库
评论
共有 条评论