Thomas Brandon [tom@PSY.UNSW.EDU.AU] wrote: > A better idea would be to write it in Java. Due to M$s > seamless JavaBean<->ActiveX integration you could use JavaBeans or ActiveX > for the addins with no problems. You might have some speed problems but > it'd > be cross platform. Also, you could take advantage of the current trend > towards embedded Java. > I'm not a big fan of Java, but MPLAB probably couldn't run much slower than it does now! I started writting a very simple simulator purely in VB5, and the last time I had a fiddle with it, I was managing faster than real time on a 233 Pentium (about 1.2 MIPS) which isn't bad for such a bloated slow langauage....admittedly it is very basic at the moment, no breakpoints or anything yet. The reason I started writting the it is I've always thought a cool idea would be to have a "semulator". This would be a simulator, but with some kind of hardware interface, probably through the parallel port. For a chip like the 16F84, and assuming you don't want to do anything tricky this dosen't sound too difficult. In fact, if you could put up with PORTA being inputs only and you didn't need interupts etc, you wouldn't need any other hardware. Obviously this wouldn't be suitable for serious development, but for newbie push button/led flasher projects it would be great. With a nice fast CPU and a more complex interface, who knows whats possible. Tony, maybe a PIC'n'PLUG add on to your simulator? Cheers Mike Rigby-Jones