- 1、本文档共29页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
工程学院
课程设计任务书
课 程 名 称 单片机原理及应用B
院(系、部、中心) 通信工程学院
专 业 通信工程
班 级 K通信092
起 止 日 期 2012.05.07~2012.05.11
设 计 地 点 微机原理与单片机实验室(信C210)
指 导 教 师 岳俊生
一、设计题目:数字式环境温度测试仪
二、作者:仲月
三、设计内容及要求
2、设计要求
四、基本思路
五、方案设计
1、系统流程图设计
(2)温度测量子程序
(3)温度转换子程序
负
正
(4)显示子程序
否
是
2、功能框图
3系统电路设计图(PROTEL)
六、具体步骤及设计内容
七、调试过程与数据记录
八、结构分析与讨论
3、DS18B20温度传感器工作原理
? 简单的多点分布应用
? 无需外部器件
? 可通过数据线供电
? 零待机功耗
? 测温范围-55~+125℃,以0.5℃递增。华氏器件-67~+2570F,以0.90F 递增
? 温度以9 位数字量读出
? 温度数字量转换时间200ms(典型值)
? 用户可定义的非易失性温度报警设置
? 报警有哪些信誉好的足球投注网站命令识别并标志超过程序限定温度(温度报警条件)的器件
DS18B20内部结构主要由四部分组成:64位光刻ROM、温度传感器、非挥发的温度报警触发器TH和TL、配置寄存器。DS18B20的管脚排列、各种封装形式如图 3.3.1所示,DQ 为数据输入/输出引脚。开漏单总线接口引脚。当被用着在寄生电源下,也可以向器件提供电源;GND为地信号;VDD为可选择的VDD引脚。当工作于寄生电源时,此引脚必须接地。
4、1602LCD的知识
(1)单片机系统中应用液晶显示器作为输出器优点
(2)液晶显示原理
(3)线段、字符、汉子的显示
()引脚功能说明
符号 引脚说明 编号 符号 引脚说明 1 VSS 电源地 9 D2 数据 2 VDD 电源正极 10 D3 数据 3 VL 液晶显示偏压 11 D4 数据 4 RS 数据/命令选择 12 D5 数据 5 R/W 读/写选择 13 D6 数据 6 E 使能信号 14 D7 数据 7 D0 数据 15 BLA 背光源正极 8 D1 数据 16 BLK 背光源负极
(5)实物图
(6)LCD内部显示地址
(7)字符代码与图形对应图
(8)内部控制器
指令 RS R/W D7 D6 D5 D4 D3 D2 D1 D0 1 清显示 0 0 0 0 0 0 0 0 0 1 2 光标返回 0 0 0 0 0 0 0 0 1 * 3 置输入模式 0 0 0 0 0 0 0 1 I/D S 4 显示开/关控制 0 0 0 0 0 0 1 D C B 5 光标或字符移位 0 0 0 0 0 1 S/C R/L * * 6 置功能 0 0 0 0 1 DL N F * * 7 置字符发生存贮器地址 0 0 0 1 字符发生存贮器地址 8 置数据存贮器地址 0 0 1 显示数据存贮器地址 9 读忙标志或地址 0 1 BF 计数器地址 10 写数到CGRAM或DDRAM) 1 0 要写的数据内容 11 从CGRAM或DDRAM读数 1 1 读出的数据内容
九、个人体会与总结
通过近一个星期的单片机课程设计,我终于完成了“数字式环境温度测试仪“,心中不免有些高兴,但高兴之余也有值得我深思的。
虽然以前做过类似的实验,但这次的课程设计还是让我学到了很多东西,包括用OFFICE WORD完成系统流程图设计、用PROTEL完成系统电路设计。刚开始时对数字式环境温度测试仪并不了解,后来进行上网有哪些信誉好的足球投注网站以及去图书馆收集资料,对程序进行修改和添加功能。
有好多的东西,只有我们去试着做了,才能真正的掌握,只学习理论有些东西是很难理解的,更谈不上掌握。通过这次的单片机课程设计我认识到了,学习要理论联系实际,把学到的理论知识同实际运用相结合,才能是我们的知识融汇贯通,才能真正的学到知识,真正的做到学以致用。
十、参考文献
-----
-----
开 始
调用显示子程序显示
调用温度转换子程序
文档评论(0)