Create Your Own Target Board

Home About the
Simulator

User's
Guide

Installation
Instructions
Examples Contact
Us
The Fundamental
Simulations
Beginner's Guide
to the 8051
Site Map
 
Some EdSim51 users have expressed an interest in developing peripherals for the simulator. Therefore, a new version of the simulator has been created and is now ready for testing: EdSim51SH

The above zip file contains the EdSim51SH JAR file (it can be found inside the lib folder). Documentation can be accessed via index.html. The zip file also contains an example project, edsim51shexample.jar. For this project to run, edsim51sh.jar must be in the lib folder and the lib folder must be in the same folder as edsim51shexample.jar.

The image below shows this very simple example project running. It consists of one LED and one switch connected to the 8051.




The EdSim51SH package contains two classes that are to be used by the target board developer:

TargetBoard is an abstract class that should be extended by the target board developer. PortLatches is a concrete class that provides access to the 8051 port latches.

Documentation for these two classes can be accessed from the above links.

The example project is provided so that developers can see how one input device and one output device can be connected to the simulator. The source code for this project is in the edsim51shexample folder.

If you experience difficulties with EdSim51SH, or you discover a bug, please contact us.


Copyright Notice: EdSim51SH is available free of charge. No part of EdSim51SH or its documentation may be sold for profit or included in a package that is sold for profit without written authorisation from NyCelt LLC.

Share Your Target Board
If you develop a target board for EdSim51SH and you would like to make it available to the public (which is something we encourage), please contact us with details. We can place a copy of your implementation on the edsim51.com website, or we can link to your site.
As stated in the copyright notice above, any target board developed together with EdSim51SH may not be sold for profit.


 
Copyright (c) 2007-2008 NyCelt LLC