单片机综合实训实习报告.doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(第 册) 专业班级: 电气自动化技术 姓 名: 学 号: 实习、设计名称: 单片机综合实训 实习、设计地点: 实训室 实习、设计时间: 2011 年 10 月 31 日 至 2011 年 12 月 16 日 指导教师: 成 绩: 评 阅 人: 目录 前言 2 第1章 实训中用到的软件 3 1 Proteus软件概述 3 2 Keil介绍 4 第2章 单片机仿真 5 1 温度计仿真 5 2.1.1功能要求与方案论证 5 2.1.2 硬件设计 5 2.1.3系统程序设计 7 2.1.4系统仿真 9 2 步进电动机仿真 11 2.2.1主要元器件 11 2.2.2 电路原理图 11 2.2.3 步进电动机程序设计 11 2.2.4 步进电动机系统仿真 2 3 交通灯设计 13 2.3.1 任务目的 13 2.3.2 主要元器件 13 2.3.3任务描述 13 2.3.4 电路原理图 14 2.3.5 参考程序 14 2.3.6 程序编译、下载及仿真 19 4 串口应用仿真 20 2.4.1所需元器件 20 2.4.2电路原理图 20 2.4.3参考程序 20 2.4.4系统仿真图 21 实训总结 22 前言 社会在发展,科学在不断地进步,很多人并不是非常了解单片机技术,但是它确实已经融入了我们的生活中和我们的生活息息相关。例如,我们生活中用到的各种电子产品就包含着单片机技术。这足以证明它为我们生活的现代化提供了许多的便利,让我们的生活变得丰富多彩。可见单片机技术为人类的发展做出了巨大的贡献。 本次单片机仿真的实习内容主要包括:系统的软件设计与硬件设计,总体设计框图,系统的软件算法分析程序及注释等几个方面。 本设计所介绍的数字温度计具有读数方便,测温范围广,测温准确的特点。此次设计的温度控制器输出温度采用数字显示,主要用于对测温比较准确的场所,或科研实验室使用,该设计控制器使用单片机STC89C51,测温传感器使用DS18B20,用3位共阳极LED数码管以串口传送数据,实现温度显示,能准确达到以上要求。以下是本次实习的主要内容。 第1章 实训中用到的软件 1 Proteus软件概述 PROTEUS从1989年问世至今,已经历了近20年的使用、发展和完善,功能越来越强大,性能越来越好。PROTEUS已在全球广泛使用。 PROTEUS对计算机系统的要求如下: (1)200MHz或更高的奔腾CPU。 (2)Windows98/ME/2000/XP或更高版本的操作系统。 (3)64MB或以上的可用硬盘空间. (4)64MB或以上的内存空间。 (5)鼠标或其他知识装置。 用PROTEUS VSM实时仿真时,则要求300MHz以上的奔腾CPU。如果用PROTEUS实时仿真的电路系统较大或较复杂,可采用更高配置的计算机系统,以获得更好的效果。 PROTEUS的主要功能如下: (1)PROTEUS VSM功能。PROTEUS VSM能实现数字电路、模拟电路及数/模混合电路的设计和仿真,特别是能实现单片机与外设的混合电路系统、软件系统的设计与仿真。后者是PROTEUS 最具特色的革命性功能。在仿真过程中,用户可以单击开关、键盘、电位计和可调电阻等动态外设模型,是单片机系统根据输入信号做出相应的响应,并将现实结果实时的现实在LED和LCD等动态显示器件上,实现了实时交互式仿真。整个过程与真实的软件、硬件调试过程相似。 (2)PROTEUS PCB设计功能。PROTEUS PCB设计系统是基于高性能网表的设计系统,组合了ISIS的原理图捕捉和ARES PCB输出程序,构成一个强大的易于使用的设计PCB的工具包,能完成高效、高质的PCB设计。所有的PROTEUS PCB设计都包括一个基本的SPICE仿真能力,还可以加入ASF来扩展该功能。 2 Keil介绍 单片机开发中除必要的硬件外,同样离不开软件,编写的汇编语言源程序要为CPU可以执行的机器码有两种方法:一种是手工汇编,另一种是机器汇编。目前一极少使用手工汇编的方法。机器汇编是通过汇编软件将源程序变为机器码,用于MCS-51单片机的汇编软件有早期的A51,随着单片机开发技术的不断发展,从普遍使用汇编语言过渡到逐渐使用高级语言开发,单片机的开

文档评论(0)

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

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

1亿VIP精品文档

相关文档