This emulator program is written using Basic with no tricks and maybe easily
amended to include any function of the microcontroller that you my require.
Note that the emulation does not match the speed of the actual hardware. This
was not the primary objective, as noted above.
For those that like to jump-in, try the demo' version or checkout the slide show.