We have to watch port0 and port3 to obtain the information about external data memory access using Keil. However, the problem is that we can't see the change in port3(RD# or WR# should have changed) during external data memory access in the watch window of Keil. Can we see the change of a VTR or an SFR in a machine circle? Any help will be greatly appreciated! Thanks a lot! I'm waiting for the reply on line.
the problem is that we can't see the change in port3(RD# or WR# should have changed) during external data memory access in the watch window of Keil. of course not. A watch is between instructions, not during them Erik
But does it mean that we can't trace the change in port0 and port3 during external memory access? Is there any method to see the change, either directly or indirectly? In fact, what we plan to do is obtain the address and data during the memory access.Is there any method to do so without knowing the instruction? Because we are simulating the external data memory using uVision DLL, anyway, the external memory can't get the instruction. Thank you.
http://www.keil.com/support/docs/1814.htm Jon