Proteus is an EDA tool software published by labcenter electronics. It not only has simulation functions of other EDA tool software, but also can simulate single-chip microcomputer and peripheral devices. It is currently the best tool to simulate single-chip microcomputer and peripheral devices. Although the Domestic promotion is just getting started, it has been favored by single chip microcomputer enthusiasts, teachers engaged in Single Chip Microcomputer Teaching, and Scientific and Technological Workers dedicated to Single Chip Microcomputer Development and application. Its features are as follows: Proteus has the functions of other EDA tools (for example, multisim. These functions are: (1) Principle diagram (2) PCB automatic or manual Wiring (3) SPICE Circuit SimulationRevolutionary features (1) Interactive Circuit Simulation Users can even use dynamic peripheral models such as led/LCD, keyboard, and RS232 terminals in real time to perform interactive simulation of the design. (2) simulation processor and its peripheral circuit Simulation of 51 series, AVR, PIC and other commonly used mainstream microcontroller. You can also directly create a virtual prototype based on the principle diagram. Programming on, and then with the display and output, you can see the effect of input and output after running. With the virtual logic analyzer and oscilloscope configured by the system, Proteus has established a complete electronic design and development environment. It has three functional modules: (1)-an easy-to-use and powerful ISIS principle chart tool; (2) SPICE simulation of prospice hybrid model; (3) Ares PCB design. Protues provides a wide range of resources: (1) simulation component resources provided by Proteus: thousands of components, such as analog numbers and analog, AC, and DC, with over 30 component libraries. (2) simulation instrument resources provided by Proteus: oscilloscope, logic analyzer, virtual terminal, SPI debugger, I2C debugger, signal generator, mode generator, AC/DC voltmeter, AC/DC current meter. Theoretically, the same instrument can be freely called in a circuit. (3) In addition to the existing instruments, Proteus also provides a graphical display function to display the changed signals on the line in real time, it works similar to an oscilloscope, but has more functions. These virtual instruments have ideal parameter indicators, such as extremely high input impedance and extremely low output impedance. This minimizes the impact of the instrument on the measurement results. (4) debugging methods provided by Proteus: Proteus provides a wealth of test signals for circuit testing. These test signals include analog and digital signals. Software Simulation: Supports the current mainstream single-chip microcomputer, such as 51 series, AVR series, pic12 series, pic16 series, pic18 series, Z80 series, hc11 series, 68000 series, etc. 1) provide software debugging Functions 2) provides a wide range of peripheral interface devices and their Simulation Ram, Rom, keyboard, motor, led, LCD, AD/DA, some SPI devices, and some IIC devices. This is very close to reality. When training students, you can select different schemes, which is more conducive to cultivating students. 3) provides a wide range of Virtual Instruments The characteristics of peripheral circuits can be measured by using virtual instruments during simulation to cultivate students' practical hardware debugging ability. 4) Powerful schematic drawing Circuit function simulation: After drawing the schematic diagram of protues, call the compiled target code file *. HEX to view the simulated physical running status and process in the schematic diagram of Proteus. Proteus is an advanced assistant for MCU classroom teaching. Proteus not only visualizes the functions of many single-chip microcomputer instances, but also visualizes the running process of many single-chip microcomputer instances. The former can achieve the effect of a physical demonstration experiment to a considerable extent, while the latter is difficult to achieve. Its components and connection lines correspond to the traditional single-chip microcomputer experimental hardware height. This replaces the traditional single-chip microcomputer experimental teaching functions to a considerable extent, such as component selection, circuit connection, circuit detection, circuit modification, software debugging, and running results. Curriculum Design and graduation design are important practical links for students to move towards employment. Proteus provides a large number of component libraries that cannot be compared with the laboratory, provides flexibility for modifying circuit design, and provides virtual instruments and instruments that are difficult to compare the lab quantity and quality, it also provides a platform to cultivate students' practical and creative spirit. With the development of science and technology, "computer simulation technology" has become an important preliminary design method for many design departments. It has the characteristics of flexible design, unified results and processes. It can greatly shorten the design time, reduce the cost, and reduce the risk of engineering manufacturing. I believe that Proteus can also be widely used in the development and application of single chip microcomputer. Software disadvantages: The device library is insufficient, and many important chips are missing in the library, seriously affecting circuit simulation. Software error or garbled code, the simulation effect is not as good as hardware simulation Conclusion: protues is more suitable for MCU beginners to learn MCU. |