The emulator is designed to be functional equivalent to the PIC16F84 microcontroller with additional engineering feature's :-
single-shot stop on address stop on PC= along with programming feature's such as, trace PCreg trace CALL instruction.
The emulator is functioning as the target processor not a target system.
This is therefore not in any way similar to the excellent Spectrum emulator
written by G.A.Lunter that is intended to mimic a total computer system,
in doing so it also emulates a Z80 microprocessor in fine detail. Running
as fast as required the source code being written in 'C' and Assembler it
can run as a 'turbo' boosted Spectrum if running on anything more powerful
than a 286 based PC. The documentation supplied with the Spectrum emulator
provides some interesting reading.
The PIC emulator does not function as a target system it is emulating the
PIC16F84 hardware only with addition facilities, as indicated above, that
maybe provided on a Developement PCB.
Sponsored byMikeT
Last modified at :