SimSharp

SimSharp is a 8051 instruction set simulator being written in C#. It's a work in progress. Checkout the project page.

Download

The pre-alpha version can be downloaded from the downloads page.

News

30th March 2008

After an year of sitting and lazying around, I finally managed to put together a release. Check out the downloads page.

14th June 2007

Except RETI all instructions have been implemented. I also have partial timer support. My next plan is to build a prototype command line interface and add interrupt support. I plan to use boo for the CLI.

5th June 2007

I have implemented 216 of the 255 instructions. Which is like 85% complete. Major things which still remain are:

  1. Timers/Counters
  2. Interrupts
  3. A decent frontend
Implementing the remaining 40 instructions shouldn't take time. But if the above are not taken care of, it's really of not much use.
Rohit Krishna Kumar

SourceForge.net Logo