Hello. I'm cloning a w65c265sxb board, but making it to run at 4.9152 Mhz and 3.3v.
I just wired the memory, following WDC's schematics, using the same components and values.
I wired the memory as in the schematics, but when I modify one single memory location, and then read it again, I get that not only that single memory location has changed, but all the following ones.
========== Example:
I use the D command to display memory contents between 0200 and 02FF. It replies 9C 9C 9C ... 9C. Then, I use the F command to fill that memory locations (0200-02FF) with 00. Then, I use the D command again to display memory contents between 0200 and 02FF. It replies 00 00 00 ... 00. Then, I use the M command to change the memory contents, starting from 0200. And I put E0 in that single memory location (0200). Then, I use the D command again to display memory contents between 0200 and 02FF.
The expected reply should be: E0 00 00 00 ... 00.
But the reply I get is E0 E0 E0 E0 ... E0. ==========
What I've tried running it @5v, with no success. I checked all the wiring, and it seems OK. The memory module I'm using is AS6C1008-55PCN of 128K, but with A15 and A16 wired to GND, so I can use only 32K of memory.
I'd appreciate some tips or help on this.
Thanks.
|