1. Purpose
JSIM51 is a powerful 8051-Simulator and HLL-Debugger.
It can load absolute files in OMF-51 format or, more recommended,
the extended OMF-51 format which is used by the Keil-C-Compiler.
The operation of JSIM51 is nearly so as MS-Visual C++ 5.0 .
It offers the following functions and features:
 - Displaying the loaded code in assembler, mixed or HLL-format.
 - Commands for code execution (run,step-in,step-over...)
 - Execution breakpoints
 - Powerful possibilities for watching variables and C-Style expressions.
   (multiple Memory-windows, Watch-window, automatic Local-window, 
    variable watching with tooltips)
 - Trace function for assembler instructions or any variables.
 - Simulation of interrupts
 - Simulation of the serial interface.
 - Various helpful windows (browser,terminal,analyser,trace viewer..)
 - MS-Visual-C++4.x style docking windows and toolbars 
 - Saving and restoring of project related settings.
   (window positions, watches, breakpoints..) 
new in version 1.10
 - you can load and debug hex files without symbol information
 - new possibilities to measure runtime in loops over different pathes
 - bugfixes for v1.00

new in version 1.14
 - new display for assembler view
 - bugfixes for v1.10

new in version 2.04
 - enhanced right mouse button support
 - access breakpoints in any memory ranges
 - configuration of available memory ranges
 - file load via drag-drop
 - bugfixes for v1.14

new in version 3.00
 - The application was divided into a cor application and 
   loadable DLLs for various processor implementations
 - DLLs available for 8051 and 80C320
 - Register names and bit names are predefined now 
 - extended mouse support in the code window
 - chars can be displayed a binary values in the watch window
 - new load file format Motorola-Hex (S-records)
 - bugfixes for the previous releases

new in version 3.1.6
 - bugfixes for the previous releases especially in the processor-DLL
 - Now you can load objectfiles which were build by the METALINK-Assembler

new in version 4.0.0
 - bugfixes for the previous releases 
 - loadable symbol information of SDC51-Tools (*.ihx)

2.Installation
The program need no installation procedure. You can start it as it is.
At the first start you must browse for the processor DLLs which you need.
JSIM doesn't make any entries in the windows registry and doesn't
copy any files into your windows directories.
The only file which is created by JSIM is "jsim.ini" in the 
application path.
If you load a absolut file, your actual settings for this project will
be stored in the project directory in an ascii-text file with the 
extension "*.wsp".

3. The program, JSIM.exe, is Freeware. It is not restricted in any way.
You can use it without any warranty. You can free distribute it but you 
are not allowed to sell it neither alone nor along with other programs.
 
4.
You can find the actual and detailed description (in english too) on 
my homepage:    http://home.t-online.de/home/Jens.Altmann
Look also for additional processor DLLs on my page!
If you have any questions, problems or suggestions contact me by
email: Jens.Altmann@t-online.de


Good Luck
Jens Altmann