We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
I am using the XBYTE macro to access a memory mapped device. The chip select is being handled via another port (P1) to allow the full 64K of addresses to be axcessed. When I read data from the memory device I read 0x00 from addresses 0x00 - 0xFF. Above 0xFF the data reads correctly. I have verified that the memory device contains valid data in 0x00 - 0xFF address range. I also have scoped the RD line and it does appear that it is activated to read the data. Please let me know any thoughts. Thanks.