I made a very small table for hex display...only 16 bytes long. I ORGed it at 0230 . It never worked. All I did was move it up to Zero page and it worked ????
There was never any chance that the W register ever had a value any larger than 16 or any chance of the CALL creating a jump greater than 16 bytes ahead???So why does the display now work properly after moving to the Zero page?
Anyway, it would be helpful if I could ever learn how to STEP through , one instruction at a time. I'm using the latest FREE version of MPLABX, and haven't figured out how to use the step debugger yet.
Dan
There was never any chance that the W register ever had a value any larger than 16 or any chance of the CALL creating a jump greater than 16 bytes ahead???So why does the display now work properly after moving to the Zero page?
Anyway, it would be helpful if I could ever learn how to STEP through , one instruction at a time. I'm using the latest FREE version of MPLABX, and haven't figured out how to use the step debugger yet.
Dan