1、第 1 页 课课 程程 设设 计计 题题 目目 环境温度测试设计 学学 院院 计算机科学与技术 专专 业业 计算机科学与技术 班班 级级 姓姓 名名 指导教师指导教师 2012 年 6 月 28 日 第 2 页 课程设计任务书课程设计任务书 题题 目目: : 环境温度测试设计环境温度测试设计 初始条件:初始条件: 1. 课程设计使用 ZG211 硬件综合实验平台(8051 单片机) ,配有课程设计接口芯片和辅助芯 片以及器件; 2. ZG211 有程序设计集成开发环境,程序设计语言为 C 语言; 3. ZG211 硬件综合实验平台使用说明书; 要求完成的主要任要求完成的主要任务务: : (包括
2、课程设计工作量及其技术要求,撰写说明书具体要求) 1. 学习使用 ZG211 硬件综合实验平台,程序设计集成开发环境; 2. 根据课程设计题目, 进行需求分析, 搞清楚课程设计需要设计需求和需要解决的设计内容。 3. 查阅和学习课程设计题目需要的接口芯片资料,掌握接口芯片的使用方法和编程要领。查 阅和学习课程设计题目需要的辅助芯片以及器件资料。 4. 设计接口芯片和辅助芯片以及器件与 8051 单片机连接硬件电路原理图。 5. 设计与硬件电路原理图对应的 C 语言程序(或 8051 汇编语言) 。给出程序流程图。在集成 开发环境中调试程序。给出程序的详细注释。能够解释使用程序模拟电路时序信号和
3、数据。 6. 撰写课程设计报告,1)详细陈述以上的设计过程;2)详细陈述电路的调试过程。 时间安排:时间安排: 第 18 周: 1. 熟悉 ZG211 硬件综合实验平台, KEILC UVISION2 集成开发环境; 查阅接口芯片资料, 熟悉接口芯片和它的使用方法。 2. 设计硬件电路原理图, 。 第 19 周: 1. 使用 C 语言或汇编语言设计和调试接口程序。 2. 撰写计算机硬件综合设计报告。 指导教师签名:指导教师签名: 年年 月月 日日 系主任(或责任教师)签名:系主任(或责任教师)签名: 年年 月月 日日 第 3 页 目录目录 一、实验目的一、实验目的 4 4 二、实验设备及辅助设
4、备二、实验设备及辅助设备 4 4 三、实验意义三、实验意义 1010 四、实验原理四、实验原理 1111 五、实验步骤五、实验步骤 1414 5.1 5.1 硬件连接硬件连接 1414 5.2 5.2 软件设计软件设计 1414 六、实验调试及结果六、实验调试及结果 1616 6.16.1 调试调试 1616 6.1.1 6.1.1 硬件连接硬件连接 1616 6.2.2 6.2.2 软件设计软件设计 1717 6.26.2 结果结果 1818 6.2.16.2.1 接线及结果显示接线及结果显示 1818 6.2.26.2.2 检测硬件检测硬件 1919 6.2.36.2.3 打开打开.hex
5、.hex 文件文件 1919 6.2.46.2.4 擦除擦除 ROMROM 中原有内容中原有内容 2020 6.2.56.2.5 写入写入 ROMROM 2020 七、心得体会七、心得体会 2020 部分源程序代码:部分源程序代码: 2222 第 4 页 计算机硬件综合设计计算机硬件综合设计 环境温度测试设计环境温度测试设计 一、一、实验目实验目的的 验中应用计算机组成原理、数字逻辑、微机原理与接口技术、单片机原理、C 语言程 序设计等相关专业知识来学习掌握 I/O 接口操作,掌握显示及键盘芯片的运用,了解中 断的运用和使用 ZG211 实验板的使用方法、Keilc51 在线编程软件环境。使用
6、 CH451 芯 片来进行数码显示和键盘扫描控制,设计实现温度测试功能。掌握显示接口芯片 CH451 的应用;了解单总线操作方式,以提高实际动手能力。 二、二、实验设备实验设备及辅助设备及辅助设备 1.PC 机一台 2.ZG-211 单片机系统实验板一块,实验连接线若干 3.实验芯片 3.1 芯片 DS18B20 DS18B20 是新一代支持“一线总线”接口的温度传感器芯片,将电源和信号复合在一 起; 其测温范围为-55+125, 允许分辨率可调 912 位, 工作电压为 3v5v, 在-10 +85范围内,精度为0.5。该芯片将温度探头与 A/D 转换模块集成在一起,同时 采用单总线与 CPU 通信,简化了电路设计。借助 Rational Rose 绘制的芯片原理图如下: 第 5 页 由该原理图不难发现,DS18B20 芯片包括