Design

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.



Click to show next page



Sponsored byMikeT


Last modified at :