Editor: Thank you for your trust in Simulator2003. Simulator2003 is a window based 8031/8032/87C51/87C52/89C51/89C52/8051/8052 simulator which is extremely easy to use and user friendly. Specially designed menus and simulation windows allow you to quickly and easily simulate 8031/8032/87C51/87C52/89C51/89C52/8051/8052 programs, catch errors and troubleshooting bugs. Simulator2003 includes a number of useful features not seen before in commonly available 8031/8032/87C51/87C52/89C51/89C52/8051/8052 simulators. Some important features of Simulator2003 are given below.
Important Features of Simulator2003
Active Watch Window allows monitoring of selected Locations/bits of memory in Hex, Decimal and Binary formats so that you may concentrate only on required locations/bits instead of finding these in different windows.
It closely simulates interrupt structure including simultaneous interrupts by taking into account interrupt priorities which are normally ignored in other simulators.
Closely simulates TI flag behavior missed by most simulators.
Powerful debugging modes implemented which includes Single Step, Bulk Step, time Based and Skip Instruction.
Adjustable Simulation speed.
Simulation save/load feature implemented.
Ability to pick labels from listing file.
Bit memory window included to directly view bit memory.
Terminal Window for serial communication.
All simulation windows customizable in positions and sizes for better viewing.
Auto and manual save for windows positions and sizes.
Instructions execution history for viewing last 10000 instructions.
Errors and warnings windows included.
Code Disassembly and ability to save disassembled code.
Easy to use Break Points interface added.
General Read/Write windows added to Quickly Read/Write any memory location/bit and adding to Active Watch Window.
Useful initialization options.
Various refreshing options to meet your requirement.
Easy to use User Interface.