Hello All,
I am currently in the final stages of
completing by final electronics degree project. For this I have produced a
simple PIC 16C54 simulator for DOS using C. I chose to do this as last year
I worked on a project designing a simple electronic child's toy, and to do
this I decided to try and use a PIC.
I had done a little assembly programming
before and I found the instruction set of the PIC pretty easy to pick up,
however when trying to test my program out I found Microchips MPSIM very
difficult and unfriendly to use. This got me thinking that it if I had
trouble with this and I had a little programming experience then electronics
engineers who could benefit using PICs in their designs would probably find
it even more difficult.
Therefore for my project I have produced a
simulator / training tool which *hopefully* presents the PICs operation in a
way that is more familiar to people who have only previously worked with
electronics.
It would be very useful for me now to have
some feedback from people who have gone through the process of learning to
use PICs on whether they feel that a program like this could have been of
help when they first started. In particular if they came from a pure
electronics background rather than IT.
The functionality of the program is pretty limited (it
only supports the instruction set, 'equ' and 'end' and no WDT!), and Im sure
its very buggy (its my first C program & I've hardly done any testing
yet - bug reports will be greatly appreciated!), however Im mainly
interested in what people think of the concept.
If anyone out there feels that they could
spend a few minutes looking at this and dropping me a quick e-mail with
their comments please let me know and I will mail you the executable (around
a 60 kb zip).
Many thanks in advance and best
regards
Stuart