895191632Proteus仿真软件中英文资料

上传人:汽*** 文档编号:432629638 上传时间:2023-11-27 格式:DOC 页数:7 大小:35KB
返回 下载 相关 举报
895191632Proteus仿真软件中英文资料_第1页
第1页 / 共7页
895191632Proteus仿真软件中英文资料_第2页
第2页 / 共7页
895191632Proteus仿真软件中英文资料_第3页
第3页 / 共7页
895191632Proteus仿真软件中英文资料_第4页
第4页 / 共7页
895191632Proteus仿真软件中英文资料_第5页
第5页 / 共7页
点击查看更多>>
资源描述

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

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

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

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

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

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

6、,再如此循环下去。1)虚拟电路的建立运行Proteus的ISIS程序后,进入该仿真软件的主界面。主界面由菜单栏、工具栏、预览窗口、元件选择按钮、元件列表窗口、原理图绘制窗口和仿真进程控制按钮组成。通过元件选择按钮P命令,在弹出的 PickDevices窗口中选择电路所需的元件,放置元件并调整其相对位置,对元件参数设置及元器件问连线,完成单片机系统的硬件原理图绘制。微处理器及外围器件的VSS、VDD、VEE不需要连接,默认VSS=0V、VDD=5V、VEE=- 5V、GND=0V,微处理器的时钟电路也不需要给出可直接从引脚引入。2)仿真文件编制添加在软件仿真中,主要采用Keil进行调试与仿真。打

7、开Keil uVision2一ProjectNew project,弹出对话框,选择单片机型号。在TargetlOptions for Target Target1 中进行资源设置。其中要注意的是,在Output子菜单中要选择Create Hex File。软件和硬件的结合,就是一个完整的单片机应用系统。在这个过程中只需要将Keil仿真调试过产生的HEX文件,写入Proteus中的MCU芯片中,然后,在Proteus中点击运行即可实现单片机的软、硬件联合仿真。实验中,先右键单击AT89C51,再左键单击,在弹出的Edit Component对话框中的Program File一栏选择仿真文件。3

8、)调试和仿真Proteus可以仿真运行,也可对单步调试。仿真运行时,可以看到外围电路显示部件状态的变化,可以利用Proteus提供的观察工具,具体显示某一电路状态的变化。可以通过输入、输出接口电路与实验系统交互操作。单步调试时,可用单步执行、进入子程序、跳出子程序及执行到光标处等命令执行程序,也可以在程序中设置断点,执行到断点处。在调试过程中,随时观察程序的执行情况和单片机的系统资源等,可供调试时分析和查看。Proteus仿真的优势是在实验系统运行时,可以利用按钮、开关、键盘输入信号和信息,通过发光二极管、数码管、LCD显示器及图形仪表输出信息,实现输入、输出的交互,实时地、直观地了解单片机指

9、令与外围电路的执行结果及运行状态。Proteus simulation softwareSCM traditional teaching experiment, using hardware simulation, experimental me or experimental board, takes a lot of procurement, expensive hardware devices, and equipment maintenance workload is also very large. As SCM application of electronic technolog

10、y 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 integration, is the SCM process and the external circuit phase Combination, if the experiment with me

11、 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 the requirements of the SCM software-only virtual laboratory system can debug MCU procedures, but al

12、so 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 with rich content of the experiment. The experimental system combines the single chip and the ext

13、ernal 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. Mainly by the principles of layout and the method of drawing circuit simulation of the ISIS and

14、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 analog devices and integrated devices. For the microprocessor and its peripheral circuits can be d

15、irectly 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 oscilloscopes, logic analyzer, and so can make the appropriate measurement And analysis. Proteus contains

16、 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 Model. At the same time ISIS also provides users with a ve

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

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