单片机数字温度计设计.doc
约59页DOC格式手机打开展开
单片机数字温度计设计,包括外文翻译目 录 前 言1第1章 绪论21.1 设计背景21.1.1 温度计的介绍21.1.2 温度传感器的发展状况31.2 选题的目的和意义41.2.1 选题的目的41.2.2 选题的意义4第2章 系统概述52.1 设计方案的选择52.1.1 方案一52.1.2 方案二62.2 系统设计原理6第3章 系统硬件的...
内容介绍
此文档由会员 道客巴巴 发布
包括外文翻译
目 录
前 言 1
第1章 绪论 2
1.1 设计背景 2
1.1.1 温度计的介绍 2
1.1.2 温度传感器的发展状况 3
1.2 选题的目的和意义 4
1.2.1 选题的目的 4
1.2.2 选题的意义 4
第2章 系统概述 5
2.1 设计方案的选择 5
2.1.1 方案一 5
2.1.2 方案二 6
2.2 系统设计原理 6
第3章 系统硬件的设计 8
3.1 AT89C52的介绍 8
3.2 DS18B20的介绍 11
3.2.1 DS18B20的引脚排列 11
3.2.2 DS18B20内部结构 12
3.2.3 DS18B20的测温原理 16
3.2.4 DS18B20使用的注意事项 17
3.3 数字温度计电路设计 18
3.3.1 数字温度计原理图 18
3.3.2 时钟电路的设计 18
3.3.3 复位电路的设计 19
3.3.4 接口电路的设计 20
3.3.5 显示电路的设计 20
3.3.6 报警电路的设计 23
第4章 系统软件的设计 24
4.1软件Proteus与Keil 24
4.1.1 Proteus软件 24
4.1.2 Keil软件 27
4.2 系统主程序 29
4.2.1 主程序 29
4.2.2 DS18B20初始化 30
4.2.3 温度转换命令子程序 30
4.2.4 温度数据的计算处理方法 31
4.3 源程序 31
第5章 仿真 32
5.1 仿真结果 32
结 论 34
谢 辞 35
参考文献 36
附 录 37
外文资料翻译 46
目 录
前 言 1
第1章 绪论 2
1.1 设计背景 2
1.1.1 温度计的介绍 2
1.1.2 温度传感器的发展状况 3
1.2 选题的目的和意义 4
1.2.1 选题的目的 4
1.2.2 选题的意义 4
第2章 系统概述 5
2.1 设计方案的选择 5
2.1.1 方案一 5
2.1.2 方案二 6
2.2 系统设计原理 6
第3章 系统硬件的设计 8
3.1 AT89C52的介绍 8
3.2 DS18B20的介绍 11
3.2.1 DS18B20的引脚排列 11
3.2.2 DS18B20内部结构 12
3.2.3 DS18B20的测温原理 16
3.2.4 DS18B20使用的注意事项 17
3.3 数字温度计电路设计 18
3.3.1 数字温度计原理图 18
3.3.2 时钟电路的设计 18
3.3.3 复位电路的设计 19
3.3.4 接口电路的设计 20
3.3.5 显示电路的设计 20
3.3.6 报警电路的设计 23
第4章 系统软件的设计 24
4.1软件Proteus与Keil 24
4.1.1 Proteus软件 24
4.1.2 Keil软件 27
4.2 系统主程序 29
4.2.1 主程序 29
4.2.2 DS18B20初始化 30
4.2.3 温度转换命令子程序 30
4.2.4 温度数据的计算处理方法 31
4.3 源程序 31
第5章 仿真 32
5.1 仿真结果 32
结 论 34
谢 辞 35
参考文献 36
附 录 37
外文资料翻译 46