PROTEUS仿真软件中英文资料

上传人:飞*** 文档编号:32709115 上传时间:2018-02-12 格式:DOC 页数:8 大小:98KB
返回 下载 相关 举报
PROTEUS仿真软件中英文资料_第1页
第1页 / 共8页
PROTEUS仿真软件中英文资料_第2页
第2页 / 共8页
PROTEUS仿真软件中英文资料_第3页
第3页 / 共8页
PROTEUS仿真软件中英文资料_第4页
第4页 / 共8页
PROTEUS仿真软件中英文资料_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《PROTEUS仿真软件中英文资料》由会员分享,可在线阅读,更多相关《PROTEUS仿真软件中英文资料(8页珍藏版)》请在金锄头文库上搜索。

1、传统的单片机教学实验中,采用硬件仿真器、实验箱或实验板,需采购大量的、昂贵的硬件设备,而且设备维护工作量也非常大。由于单片机应用技术涉及到数字电子、模拟电子、计算机甚至通信等多学科的知识,实践性又很强,在教学实验过程中必须软件硬件结合,也就是将单片机程序和外围电路相结合,若用实验箱则费用高,又不能充分利用,若用实验板则开发周期长,方案变更困难。利用 Proteus 仿真软件,设计了一个符合这种要求的、纯软件的单片机虚拟实验室系统既可调试单片机程序,也可仿真单片机外围器件的工作情况;既能充分利用学校计算机房现有计算机,减少硬件设备的维护工作量,还可为学生提供丰富的实验内容。本实验系统结合了单片机

2、和外围电路,与实际工程系统非常接近,拉近了单片机学习与就业的距离。1.Proteus 软件介绍Proteus 是英国 Labcenter electronics 公司开发的 EDA 工具软件。主要由原理布图的方法绘制电路并进行仿真的 ISIS 和 PCB 自动布线或人工布线电路仿真的 ARES 两个程序组成。Proteus 运行于 Windows 操作系统上,可以动态实时仿真、分析(SPICE)各种模拟器件和集成器件。针对微处理器及其外围电路,可以直接在基于原理图的虚拟原型上编程,并实现软件代码级的调试,配合其提供的仿真图表或虚拟仪器如示波器、逻辑分析仪等可进行相应的测量与分析。1)Prote

3、us 软件的组成及特点Proteus 仿真软件包含两个应用程序,Proteus ISIS 和 ProteusaresProteus ISIS 是 Proteus 系统的核心,拥有超过 8000 元件的大型元件库,包含几千个模拟和数字电路中常用的 Spice 模型及各种动态元件,如三极管、555定时器等基本元件,完全适合于仿真模型。同时 ISIS 也为用户提供了非常友好的作图界面,元件之间的连线方便、灵活、高效率,剪切、移动等操作借助鼠标可简单实现;另外,ISIS 还支持层次图设计,支持 WMF、BNP、DXF 等多种图形输出格式。Proteus 的另外一个应用程序就是 Proteus 81es

4、,用于直接将 ProteUS ISIS 得到的仿真原理图生成 PCB 版图。同时 Proteus 还提供了丰富的虚拟工具,如示波器、逻辑分析仪等,用户借助这些虚拟工具可以直接观察电路系统的硬件结果,尽管虚拟仪器的精度有限,但整个操作过程如同利用硬件仿真器和其他测试仪器直接进行硬件开发,还可以根据虚拟仪器的结果直接进行源代码的调试,以上过程不同于纯粹的软件仿真侧重于算法的验证,这种仿真过程是可以给用户带来直接的硬件开发经验。因此用 Proteus 可以实现单片机及外围电路的仿真非常方便,如单片机软件仿真系统,模拟电路仿真、数字电路仿真、单片机外围电路仿真、RS232 动态仿真、I2C 调试器、S

5、PI 调试器、键盘和 LCD 系统仿真等。2)Proteus 的教学辅助意义借助 Proteus 的对 CPU 和外围电路强大的仿真能力以及丰富的资源库,可以有效地替代硬件仿真器进行先期的软硬件调试,等到仿真结果基本理想时再进行实际的硬件调试,这样的开发过程不仅高效,而且可以尽可能地减少损失,这对于解决实验室资源紧张的问题是一个很好的思路。对于刚接触单片机的学生来说,拥有一台计算机和一套 Proteus 软件,就可以很好地开展单片机的入门学习,还可以积累一些实用的硬件开发经验。2.Proteus 教学应用实例下面通过声音报警器实例说明如何使用 Proteus 实现电路的设计与仿真。实例要求电路

6、以 AT89C51 单片机为核心,实现发出“嘀、嘀、”的声音,嘀声的频率为 1kHz,并且实现嘀 0.2S,然后断 0.2S,再如此循环下去。1)虚拟电路的建立运行 Proteus 的 ISIS 程序后,进入该仿真软件的主界面。主界面由菜单栏、工具栏、预览窗口、元件选择按钮、元件列表窗口、原理图绘制窗口和仿真进程控制按钮组成。通过元件选择按钮 P 命令,在弹出的 PickDevices 窗口中选择电路所需的元件,放置元件并调整其相对位置,对元件参数设置及元器件问连线,完成单片机系统的硬件原理图绘制。微处理器及外围器件的VSS、VDD、VEE 不需要连接,默认 VSS=0V、VDD=5V、VEE

7、=- 5V、GND=0V,微处理器的时钟电路也不需要给出可直接从引脚引入。2)仿真文件编制添加在软件仿真中,主要采用 Keil 进行调试与仿真。打开 Keil uVision2 一ProjectNew project,弹出对话框,选择单片机型号。在 TargetlOptions for Target Target1 中进行资源设置。其中要注意的是,在 Output 子菜单中要选择 Create Hex File。软件和硬件的结合,就是一个完整的单片机应用系统。在这个过程中只需要将 Keil 仿真调试过产生的 HEX 文件,写入 Proteus 中的 MCU 芯片中,然后,在 Proteus 中

8、点击运行即可实现单片机的软、硬件联合仿真。实验中,先右键单击 AT89C51,再左键单击,在弹出的 Edit Component对话框中的 Program File 一栏选择仿真文件。3)调试和仿真Proteus 可以仿真运行,也可对单步调试。仿真运行时,可以看到外围电路显示部件状态的变化,可以利用 Proteus 提供的观察工具,具体显示某一电路状态的变化。可以通过输入、输出接口电路与实验系统交互操作。单步调试时,可用单步执行、进入子程序、跳出子程序及执行到光标处等命令执行程序,也可以在程序中设置断点,执行到断点处。在调试过程中,随时观察程序的执行情况和单片机的系统资源等,可供调试时分析和查

9、看。Proteus 仿真的优势是在实验系统运行时,可以利用按钮、开关、键盘输入信号和信息,通过发光二极管、数码管、LCD 显示器及图形仪表输出信息,实现输入、输出的交互,实时地、直观地了解单片机指令与外围电路的执行结果及运行状态。Proteus simulation softwareSCM traditional teaching experiment, using hardware simulation, experimental me or experimental board, takes a lot of procurement, expensive hardware devices,

10、 and equipment maintenance workload is also very large. As SCM application of electronic technology related to digital, analog electronics, computers and even communications, and other multi-disciplinary knowledge, practical and highly experimental in the process of teaching software to hardware int

11、egration, is the SCM process and the external circuit phase Combination, if the experiment with me is the high cost, and can not be fully utilized, if the board will experiment with a long development cycle, the programme changes difficult. Proteus use of simulation software, designed a line with th

12、e requirements of the SCM software-only virtual laboratory system can debug MCU procedures, but also MCU peripheral device simulation of the work; can take full advantage of the school computer room Existing computer hardware equipment maintenance to reduce the workload, but also to provide students

13、 with rich content of the experiment. The experimental system combines the single chip and the external circuit, and the actual system works very close, narrowing the SCM distance learning and employment. 1.Proteus software introduced Proteus is a British Labcenter electronics developed by EDA tools

14、. Mainly by the principles of layout and the method of drawing circuit simulation of the ISIS and PCB automatic circuit wiring or wiring of the ARES simulation of the two procedures. Proteus running on the Windows operating system, it can be dynamic real-time simulation, analysis (SPICE) variety of

15、analog devices and integrated devices. For the microprocessor and its peripheral circuits can be directly based on the principle of the virtual prototype on programming and to achieve the level debugging software code, with its charts provided by the simulation or virtual instruments such as oscillo

16、scopes, logic analyzer, and so can make the appropriate measurement And analysis. Proteus contains two simulation software applications, Proteus ISIS and Proteusares. Proteus ISIS Proteus is the heart of the system, with more than 8,000 components of the major components, including thousands of analog and digital circuits used in the Spice model and a variety of dynamic components, such as the transistor, 555 timer, and other basic components, entirely suitable for Simulation

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号