外文翻译-关于Proteus

2019-08-30 13:17

兰州交通大学毕业设计(外文翻译)

目 录

About Proteus ............................................................................................................................. 1 1. What is Proteus VSM?......................................................................................................... 1 2. Schematic Entry ................................................................................................................... 2 3. Circuit Simulation................................................................................................................ 2 4. Co-Simulation of Microcontroller Software........................................................................ 3 5. Source Level Debugging ..................................................................................................... 3 6. Diagnostic Messaging.......................................................................................................... 4 7. Peripheral Model Libraries .................................................................................................. 4 8. Why Choose Proteus VSM? ................................................................................................ 4 9. Proteus VSM for 8051 ......................................................................................................... 5 10.

Proteus VSM USB Simulation ......................................................................................... 5 10.1 Overview...................................................................................................................... 6 10.2 How it Works ............................................................................................................... 6 10.3 What You Need ............................................................................................................ 6 10.4 Running a USB Simulation ......................................................................................... 7 10.5 USB Transaction Analyser........................................................................................... 7 10.6 The USB Analyser in Proteus ...................................................................................... 8 11.

Supported Third Party Compilers .................................................................................... 8

关于Proteus ............................................................................................................................... 9 1. 什么是Proteus的 VSM?................................................................................................. 9 2. 图表输入 ............................................................................................................................. 9 3. 电路仿真 ........................................................................................................................... 10 4. 协同仿真单片机软件 ....................................................................................................... 10 5. 源代码级调试 ................................................................................................................... 10 6. 诊断消息 ........................................................................................................................... 11 7. 周边模型库 ....................................................................................................................... 11 8. 为什么选择Proteus 的VSM?....................................................................................... 11 9. Proteus VSM对8051的应用 ........................................................................................... 12 10. Proteus VSM仿真USB接口 ......................................................................................... 12

I

兰州交通大学毕业设计(外文翻译)

10.1 Proteus VSM的USB概览 .................................................................................... 12 10.2 Proteus VSM的USB如何运作 ............................................................................ 12 10.3 使用Proteus VSM的USB条件 ........................................................................... 13 10.4 一个USB的模拟运行........................................................................................... 13 10.5 USB接口交易分析................................................................................................ 13 10.6 USB在VSM中的分析仪 ..................................................................................... 14 11. 支持第三方编译器.......................................................................................................... 14

II

兰州交通大学毕业设计(外文翻译)

About Proteus

Many CAD users dismiss schematic capture as a necessary evil in the process of creating PCB layout but we have always disputed this point of view. With PCB layout now offering automation of both component placement and track routing, getting the design into the computer can often be the most time consuming element of the exercise. And if you use circuit simulation to develop your ideas, you are going to spend even more time working on the schematic.

ISIS has been created with this in mind. It has evolved over twelve years research and development and has been proven by thousands of users worldwide. The strength of its architecture has allowed us to integrate first conventional graph based simulation and now –with PROTEUS VSM – interactive circuit simulation into the design environment. For the first time ever it is possible to draw a complete circuit for a micro-controller based system and then test it interactively, all from within the same piece of software. Meanwhile, ISIS retains a host of features aimed at the PCB designer, so that the same design can be exported for production with ARES or other PCB layout software.

For the educational user and engineering author, ISIS also excels at producing attractive schematics like you see in the magazines. It provides total control of drawing appearance in turns of line widths, fill styles, colours and fonts. In addition, a system of templates allows you to define a ‘house style’ and to copy the appearance of one drawing to another.

1. What is Proteus VSM?

Proteus Virtual System Modelling (VSM) combines mixed mode SPICE circuit simulation, animated components and microprocessor models to facilitate co-simulation of complete microcontroller based designs. For the first time ever, it is possible to develop and test such designs before a physical prototype is constructed.

This is possible because you can interact with the design using on screen indicators such as LED and LCD displays and actuators such as switches and buttons. The simulation takes place in real time (or near enough to it): a 1GMHz Pentium III can simulate a basic 8051 system clocking at over 12MHz. Proteus VSM also provides extensive debugging facilities

1

兰州交通大学毕业设计(外文翻译)

including break points, single stepping and variable display for both assembly code and high level language source.

Screen shot of the ISIS schematic editor showing a fully functional virtual representation of the Microchip? PICDEM2+ Evaluation Board, containing PIC18F452,Alpha LCD, TC74 temp sensor, 24LC256 I2C EEPROM, RS232 terminal and various buttons, pots, LED's etc.

2. Schematic Entry

Proteus VSM uses our proven Schematic Capture software to provide the environment for design entry and development. ISIS is a long established product and combines ease of use with powerful editing tools. It is capable of supporting schematic capture for both simulation and PCB design. Designs entered in to Proteus VSM for testing can be netlisted for PCB layout either with our own PCB Design products or with third party PCB layout tools. ISIS also provides a very high degree of control over the drawing appearance, in terms of line widths, fill styles, fonts, etc. These capabilities are used to the full in providing the graphics necessary for circuit animation.

3. Circuit Simulation

At the heart of Proteus VSM is ProSPICE. This is an established product that combines uses a SPICE3f5 analogue simulator kernel with a fast event-driven digital simulator to provide seamless mixed-mode simulation. The use of a SPICE kernel lets you utilise any of the numerous manufacturer-supplied SPICE models now available and around 6000 of these are included with the package.

Proteus VSM includes a number of virtual instruments including an Oscilloscope, Logic Analyser, Function Generator, Pattern Generator, Counter Timer and Virtual Terminal as well as simple voltmeters and ammeters. In addition, we provide dedicated Master/Slave/Monitor mode protocol analysers for SPI and I2C - simply wire them onto the serial lines and monitor or interact with the data live during simulation. A truly invaluable (and inexpensive) way to get your communication software right prior to hardware prototyping.

Should you wish to take detailed measurements on graphs, or perform other analysis types such as frequency, distortion, noise or sweep analyses of analogue circuits, you can

2

兰州交通大学毕业设计(外文翻译)

purchase the Advanced Simulation Option. This option also includes Conformance Analysis - a unique and powerful tool for Software Quality Assurance.

4. Co-Simulation of Microcontroller Software

The most exciting and important feature of Proteus VSM is its ability to simulate the interaction between software running on a microcontroller and any analog or digital electronics connected to it.

The micro-controller model sits on the schematic along with the other elements of your product design. It simulates the execution of your object code (machine code), just like a real chip. If the program code writes to a port, the logic levels in circuit change accordingly, and if the circuit changes the state of the processor's pins, this will be seen by your program code, just as in real life.

The VSM CPU models fully simulate I/O ports, interrupts, timers, USARTs and all other peripherals present on each supported processor. It is anything but a simple software simulator since the interaction of all these peripherals with the external circuit is fully modelled down to waveform level and the entire system is therefore simulated.

VSM can even simulate designs containing multiple CPUs, since it is a simple enough matter to place two or more processors on a schematic and wire them together.

5. Source Level Debugging

Whilst Proteus VSM is already unique in its capabililty to run near real time simulations of complete micro-controller systems, its real power comes from its ability to perform these simulations in single step mode. This works just like your favourite software debugger, except that as you single step the code, you can observe the effect on the entire design - including all the electronics external to the microcontroller.

VSM achieves this in a number of ways, dependent on the processor family and the tools that you are using. For detailed information on the third party compilers supported by Proteus VSM please see the Third Party Compilers page.

Debugging windows for the PIC24 Virtual Explorer16 Design. Shown are the source code showing breakpoints and both high level and low level instructions, watch window with

3


外文翻译-关于Proteus.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:新视野大学英语第四册(课后vocabulary翻译及答案)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: