Can anyone recommend a simulator/debugger for 8051 family microcomputers (specifically I need it to support the Dallas 80C320)? It needs to: - run on Windows, preferably Vista but failing that, XP - allow code to run and be debugged without hardware - allow breakpoints to be inserted, single stepping, step-into etc. - allow the values of registers and memory locations to be inspected and if necessary changed when the code is stopped - allow the states of hardware inputs (usually digital input pins) to be changed and outputs to be inspected when the code is stopped - be free or a lot cheaper than the Keil package, which I would use if I could justify it for this project.
Of course it could do a lot more besides, but the above would be enough as a minimum.
I've seen many packages recommended or mentioned in this group and elsewhere, but many of these recommendations go back 5 or 10 years, don't mention modern versions of Windows, or the packages they refer to don't seem to be available any more (Medwin, for example).
Thanks - Rowan