- 1、本文档共31页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机综合实训报告
辽宁石油化工大学实习设计本
(第 一 册)
专业班级: 电气自动化技术 0832班
姓 名: 学 号: 09号
实习、设计名称: 单片机综合实训
实习、设计地点: 实训室
实习、设计时间: 2010 年 9 月 27 日 至 2010 年 11 月 15 日
指导教师:
成 绩:
评 阅 人:
职 业 技 术 学 院 教 务 科 制
目录
前 言 1
1 单片机实训中常用的软件 2
1.1 Protel 99 SE的介绍 2
1.1.1 Protel 99 SE的系统组成 2
1.1.2 Protel 99 SE的功能特性 3
1.1.3 Protel 99se设计举例 3
1.2 Protues 的介绍 4
1.2.1 Protues的功能特点 5
1.2.2 Protues 的功能模块 5
1.2.3 Protues提供了丰富的资源 7
1.3 Keil软件的介绍 7
1.3.1 Keil仿真器的结构 8
1.3.2 Keil仿真器的使用特点 8
2 单片机系统仿真 11
2.1步进电机的正反转设计 11
2.1.1主要元器件 11
2.1.2电路功能 11
2.1.3电路原理图 11
2.1.4程序清单 12
2.1.5 系统仿真 12
2.2外部中断的应用 13
2.2.1主要元器件 13
2.2.2电路功能 14
2.2.3电路原理图 14
2.2.4程序清单 14
2.2.5系统仿真 15
2.3数字温度计 16
2.3.1主要器件 16
2.3.2电路功能 16
2.3.3方案论证 16
2.3.4电路原理图 18
2.3.5系统仿真 19
3单片机系统设计 20
3.1系统要求 20
3.2总体分析 20
3.3硬件设计 21
3.4软件设计 22
总 结 25
参考文献 26
前 言
随着社会的进步和发展和人们生活水平的不断提高,单片机技术已经成为当今各种新技术的载体,各个应用领域的工程技术人员都应掌握单片机应用技术。同时它所给人带来的方便也是不可否定的,其中数字温度计就是一个典型的例子,但人们对它的要求越来越高,要为现代人工作、科研、生活、提供更好的更方便的设施就需要从数单片机技术入手,一切向着数字化控制,智能化控制方向发展。
本次设计的共分五大章:第一章简单介绍了本次实训的目的及要求;第二章介绍的是实训中主要用到的软件(Protel 99 SE、Protues和Keil软件);第三章主要进行两个小型试验的Protues仿真(一个是步进电机正反转,一个是外部中断应用);第四章是单片机的综合实例设计,本文所设计的是数字温度计;最后一章是对本次单片机综合实训的总结。
对于本次单片机仿真实训用到的Protel 99 SE 、Protues以及Keil三种运行软件是在单片机技术不断发展情况下,最为流行的三种软件。Protel99SE是应用于Windows9X/2000/NT操作系统下的设计软件,具有很强的数据交换能力和开放性及3D模拟功能Proteus软件是EDA工具软件。它具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。Keil C51是51系列兼容单片机C语言软件开发系统,从普遍使用汇编语言到逐渐使用高级语言开发,单片机的开发软件也在不断发展,Keil软件是目前最流行开发MCS-51系列单片机的软件。,实现温度显示,能准确达到以上要求。
本人水平有限,编写过程中难免有错误之处,希望老师能给与批评指导。
1 单片机实训中常用的软件
1.1 Protel 99 SE的介绍
Protel99SE是应用于Windows9X/2000/NT操作系统下的设计软件,采用设计库管理模式,可以进行联网设计,具有很强的数据交换能力和开放性及3D模拟功能,是一个32位的设计软件,可以完成电路原理图设计,印制电路板设计和可编程逻辑器件设计等工作,可以设计32个信号层,16个电源--地层和16个机加工层。Protel 99 SE的系统组成
按照系统功能来划分,Protel99se主要包含以下俩大部分和6个功能模块。
电路工程设计部分
()电路原理设计部分(Advanced Schematic 99):电路原理图设计部分包括电路图编辑器(简称SCH
文档评论(0)