单片机原理及接口技术课程设计报告.doc

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机原理及接口技术 课程设计报告 题 目 基于DS18B20的数字温度计设计 学 院 机电工程学院 专 业 测控技术与仪器 班 级 测控122 学 号 学生姓名 指导教师 起止日期 2015.7.6~2015.7.17 设计任务书 一、设计题目:基于DS18B20的数字温度计设计 二、设计的具体任务及要求 设计基于STC89C52单片机、DS18B20温度传感器和LCD1602的数字温度计,并通过串口发送温度数据,实现温度数据控制单片机,从而来实现报警功能。 三、设计时间及进度安排 学院: 机电工程学院 专业: 测控技术与仪器 年级: 2012 课程名称 单片机原理及接口技术课程设计 布置设计任务、要求及具体安排 14号楼319 7月6日下午~ 7月7日上午 查阅资料 根据设计任务查阅相关资料 图书馆等,自定 7月7日下午~ 7月8日上午 方案设计、 硬件原理设计 根据设计要求进行方案设计和硬件原理设计 图书馆等,自定 7月9日上午~ 7月10日下午 硬件焊接、 程序设计 硬件电路板焊接、程序设计 13号楼304室 13号楼409室 7月13日上午~ 7月14日上午 程序调试 利用仿真软件进行程序调试 13号楼304室 7月14日下午~ 7月15日上午 硬件综合调试 整体硬件与软件综合调试 13号楼304室 7月15日下午~ 7月16日下午 撰写设计报告 按要求撰写课程设计报告 图书馆等,自定 7月17日上下午 验收、考核 接收设计报告,答辩考核评定成绩 13号楼304室 目 录 设计任务书 I 第1章 设计的硬件平台及设计工具 1 1.1 硬件平台 1 1.2 设计工具 1 第2章 数字温度计的设计方案 2 2.1 数字温度计整体设计方案 2 2.2 数字温度计整体设计框图 2 2.3 数字温度计整体设计原理 3 第3章 数字温度计的各个模块设计 4 3.1 单片机最小系统设计 4 3.1.1.STC89C52单片机简介 4 3.1.2复位电路 4 3.1.3晶振部分 4 3.1.4电源部分 4 3.2 DS18B20温度传感器模块设计 4 3.2.1DS18B20简介 4 3.2.2 DS18B20接线方式 5 3.3 LCD1602模块设计 5 3.3.1LCD1602简介 5 3.3.2 LCD1602与单片机的连接方式 6 3.4 电源模块与报警模块设计 7 第4章 数字温度计的设计实现 8 4.1 软件部分 8 4.2 程序下载及硬件连线 8 结 论 9 参 考 文 献 10 附录一 软件程序 11 附录二 硬件实物图 22 第1章 设计的硬件平台及设计工具 1.1 硬件平台 本设计基于STC89C52单片机、DS18B20温度传感器、1602液晶显示屏、电阻、LED灯、开关等电子元器件设计并实现电子温度计。 1.2 设计工具 KeilSoftware公司推出的uVision4是一款可用于多种8051MCU的集成开发环境(IDE),该IDE同时也是PK51及其它开发套件的一个重要组件。除增加了源代码、功能导航器、模板编辑以及改进的搜索功能外,uVision3还提供了一个配置向导功能,加速了启动代码和配置文件的生成。此外其内置的仿真器可模拟目标MCU,包括指令集、片上外围设备及外部信号等。uVision3提供逻辑分析器,可监控基于MCUI/O引脚和外设状态变化下的程序变量。 uVision4提供对多种最新的8051类微处理器的支持,包括AnalogDevices的ADuC83x和ADuC84x,以及Infineon的XC866等。 STC_ISP软件 STC-ISP 是一款单片机下载编程烧录软件,是针对STC系列单片机而设计的,可下载STC89系列、12C2052系列和12C5410等系列的STC单片机,使用简便,现已被广泛使用。打开STC-ISP,如下图界面,在MCU?Type栏目下选中单片机,如STC89C52RC 根据您的9针数据线连接情况选中COM端口,波特率一般保持默认,如果遇到下载问题,可以适当下调一些 先确认硬件连接正确,按如图点击“打开文件”并在对话框内找到您要下载的HEX文件 按下图选中两个条件项,这样可以使您在每次编译KEIL时HE

文档评论(0)

三哥 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档