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:
- Timers/Counters
- Interrupts
- 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