Create Your Own Target Board

Home Prefer the
Original?
New
EdSim51SH
About the
Simulator

User's
Guide

Installation
Instructions
Examples Contact
Us
The Fundamental
Simulations
Beginner's Guide
to the 8051 - Online
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: EdSim51SH


Download edSim51sh.zip to get started. The zip file contains the following:
  • A folder called switchAndLEDExample - this folder contains an example project (image below shows this example in action). This example is launched by double-clicking on switchAndLED.jar. For it to run, edsim51sh.jar must be in the lib folder and the lib folder must be in the same location as switchAndLED.jar (launching in Linux?). The source code for the project is also provided.
  • A folder called ADCExample - this folder contains a second example project. This example is launched by double-clicking on ADC.jar. For it to run, edsim51sh.jar must be in the lib folder and the lib folder must be in the same location as ADC.jar (launching in Linux?). The source code for the project is also provided. And a test program, testProgram.asm, is also included.
  • Javadoc for EdSim51SH. The documentation can be accessed via index.html.

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.

Documentation for this class can be accessed from the above link.

The example projects are provided so that developers can see how peripherals are written for EdSim51SH.

If you experience difficulties with EdSim51SH, or you discover a bug, please send an email: edsim51@gmail.com.

Note: your email address will not be given to any third party.

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 James Rogers.


Share Your Target Board
If you develop a target board for EdSim51SH and you would like to make it available to the public, please email to edsim51@gmail.com 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.

Home Prefer the
Original?
New
EdSim51SH
About the
Simulator

User's
Guide

Installation
Instructions
Examples Contact
Us
The Fundamental
Simulations
Beginner's Guide
to the 8051 - Online
Site Map

 
Copyright (c) 2012-2013 James Rogers