- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《单片机》期末考查(课程设计)
论文题目: 单片机直流电机控制系统的设计与仿真
学 别: 电气信息
班 级:
姓 名:
学 号: 1238230239
指导老师:
职 称:
日 期: 2015 年 1 月 16 日
目 录
第一章 3
1.1 WAVE6000软件说明 3
1.2 PROTEUS软件说明 3
1.2.1 软件的特点 4
1.2.2 ISIS智能原理图输入系统 4
1.3 MCS-51单片机系统简介 5
第二章 5
2.1 总体设计 5
2.2 硬件设计 5
2.2.1 硬件设计电路 5
2.2.2 PROTEUS软件使用过程 6
2.2.3元器件清单如下 7
2.3 软件设计 7
2.3.1 PROTEUS硬件属性分配 7
2.3.2程序设计 8
2.3.3编译成HEX文件步骤 11
第三章 12
3.1 仿真工具栏 13
3.2 仿真结果 13
第四章 14
参考文献 15
课程设计心得体会 16
评阅老师: 日期: 17
绪论
一个单片机应用系统从提出任务到正式投入运行的过程,称为单片机的开发。开发过程所用的设备即开发工具。一般用计算机来调试单片机,所用开发工具为仿真器和调试器,两者一起构成硬件平台。软件平台是指装入通用PC的软件开发调试系统,它的作用是编辑、汇编、编译、仿真与调试,称为WINDOWS下的集成开发环境。集成开发环境是单片机厂家为用户提供的产品开发环境,包括单片机的硬件平台和软件平台。20多年来,世界上出现过几种用于51系列单片机的开发软件,下面以伟福6000和Proteus为例。
WAVE6000软件说明
这个软件是南京伟福公司的单片机开发软件,一般就是用在C51单片机,具备双工作模式和真正的集成调试环境。此软件可不需要购买仿真器,使用软件模拟仿真器即可,使用很方便。也配有硬件仿真设备,但需购买。它集成了编辑器、编译器、调试器,源程序编辑、编译、下载、调试全部可以在一个环境中完成。且伟福的多种仿真器及所支持各种CPU仿真全部集成在一个环境下。由于此软件风格统一,从而可节省用户的时间和精力。PROTEUS软件说明
PROTEUS是一款集单片机和SPICE 分析于一身的仿真软件,功能极其强大,是其他任何一款软件不能相比的。
1.2.1 软件的特点
① 全部满足我们提出的单片机软件仿真系统的标准,并在同类产品中具有明显的优势。
② 具有模拟电路仿真、数字电路仿真、单片机及其外围电路组成的系统的仿真、RS232 动态仿真、I2C 调试器、SPI 调试器、键盘和LCD系统仿真的功能;有各种虚拟仪器,如示波器、逻辑分析仪、信号发生器等。
③ 目前支持的单片机类型有:68000 系列、8051 系列、AVR 系列、PIC12 系列、PIC16 系列、PIC18系列、Z80 系列、HC11 系列以及各种外围芯片。
④ 支持大量的存储器和外围芯片。
1.2.2 ISIS智能原理图输入系统
ISIS是Proteus系统的中心,具有控制原理图画图的超强的设计环境。ISIS有以下特性:
1、出版质量的原理图
单片机应用系统由硬件系统和软件系统两部分组成。硬件系统是指单片机以及扩展的存储器、I\O接口、外围扩展的功能芯片以及接口电路。软件系统包括监控程序和各种应用程序。
在单片机应用系统中,单片机是整个系统的核心,对整个系统的信息输入、处理、信息输出进行控制。与单片机配套的有相应的复位电路、时钟电路以及扩展的存储器和I\O接口,使单片机应用系统能够运行。
在一个单片机应用系统中,往往都会输入信息和显示信息,这就涉及键盘和显示器。在单片机应用系统中,一般都根据系统的要求配置相应的键盘和显示器。配置键盘和显示器一般都没有统一的规定,有的系统功能复杂,需输入的信息和显示的信息量大,配置的键盘和显示器功能相对强大,而有些系统输入/输出的信息少,这时可能用几个按键和几个LED指示灯就可以进行处理了。在单片机应用系统在中配置的键盘可以是独立键盘,也可能是矩阵键盘。显示器可以是LED指示灯,也可以是LED数码管,也可以是LCD显示器,还可以使用CRT显示器。单片机应用系统中键盘一般用的比较多的是矩阵键盘,显示器用的比较多的是LED数码管和LCD显示器。2.1 总体设计
总体步骤如下:
1、在PROTEUS中设计硬件
2、在WAVE6000中编写程序,编译、连接形成HEX文件。
3、在PROTEUS中把HEX文件加载到单片
文档评论(0)