Hey guys,
I'm trying to run a simulation of a PIC programme but when I get to a certain point, the programme terminates because it's pointing to an instruction outside the ROM.
I used a simulator for many years, it's a helpful learning tool and I recommend it.
But at some point you wind up spending more time getting the simulator to do something than you would working with the actual circuit. You may be at that point.
I have given up running code on simulators. If you write the code in small steps (subroutines) and get it to work "as you go" you don't end up frustrated.
It hurts when you spend all your time simulating and never build anything.
It hurts when you spend a lot of time getting the simulator to work correctly, only to discover the real circuit behaves quite differently and you have wasted all that time.