Proteus is best simulation software for various designs with microcontroller. It is mainly popular because of availability of almost all microcontrollers in it. So it is a handy tool to test programs and embedded designs for electronics hobbyist. 19
Proteus is a software package for computer-aided design, simulation and design of electronic circuits. It consists of two main parts, the ISIS, the circuit design environment that even the simulator VSM includes, and the ARES, the PCB -Designer. The components are:
• ISIS
• VSM
We are using ISIS which is explained as follows:
• ISIS
The ISIS, Intelligent Schematic Input System (Intelligent Switching Input System) is the environment for the design and simulation of electronic circuits. The component library includes claims to more than 10,000 circuit components with 6000 Prospice simulation models. Own components can be created and added to the library.
ISIS includes a base-VSM engine with support for the following functionality:
• DC/AC-Volt- & Amperemeter
• Digital Pattern Generator
• ( RS232, I2C, SPI)
After Simulating the circuit in Proteus Software , PCB design can be direcly made with it so it could be a all in one package for students and hobbyists. Proteus combines advanced schematic capture, mixed mode SPICE simulation, PCB layout and auto-routing to make a complete electronic design system.
3.2.1 SIMULATION IN PROTEUS
Simulation in proteus consists of different steps which involves making of circuit, drawing schematic on proteus, selecting components, writing program, assembling and compilation, debugging of program and converting it into hex file. Then schematic is run to check results of simulation.
3.2.1.1 THE CIRCUIT
The circuit to be simulated is shown here, consisting of a PIC 16F877 microcontroller unit (MCU), input push buttons and output LEDs which will display a binary count. An external adjustable CR clock circuit is used. The push buttons are not used in the simple program BIN1. Make a folder to hold the project files called BIN1. Schematic will look like Fig 3.6:

x

Hi!
I'm Katy

Would you like to get a custom essay? How about receiving a customized one?

Check it out