I am trying to interface Flash AT29C512 with AT89C51 How do read and write serially between the 8 bit 8051 and 24 bit Flash,
Kindly help if some one has worked on this.
the AT29C512 is 16 bit address
I'd suggest you leave the SST25VF512 alone. As opposed to many serial memories, it requires separate page/chip erase, not just write. Have a look at the offereings that just require a write from e.g. Ramtron.
Of course, since you have not stated what you want to store on the serial flash, I may be off here.
Erik
using sector erase to see if few bytes of data can be written and read back properly, On serial flash , a program with a large memory requirement will be stored, thats why we are interfacing the serial flash
thanks,
On serial flash , a program with a large memory requirement
You can't execute code from serisal flash.
How do you propose to make this work?