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.
actually, we are interfacing SST25VF512 with 8051 atmel but the program is being loaded in AT29C512
sorry for that, so sst is serial flash with low power consumption
thanks,
ya it is a serial flash
both should be the same Atmel 512 device, SST25VF512 could mean it Serial flash with Super Flash technology, the data sheet also says so pinout has serial I/O
"if this is right..."
Again, the Datasheet will tell you whether it is right or not.
Have you read the Datasheet?
"I am trying to interface Flash AT29C512..."
"The flash SST25VF512 device..."
So which one is it? Make your mind up!
"is it ok?"
What does the Datasheet say?
If you do what the Datasheet says, it will be OK; otherwise not.
ya its a 32 bit device it has SI and SO for its serial I/O pins if this is right , flash SST25VF512 has only a serial interface
thanks & regards, hema.
this flash reads 32 bit address
The flash SST25VF512 device operates with a single 2.7-3.6V power supply
we could write the address in 8-bit word 4 times and read back the same way
is it ok? i'm a newbie
"I am trying to interface Flash AT29C512 with AT89C51. How do read and write serially..."
The AT29C512 has a Parallel interface - not a serial one!
Read the Data sheet: " for the 8051:
Chapter 1 - 80C51 Family Architecture: www.nxp.com/.../80C51_FAM_ARCH_1.pdf
Chapter 2 - 80C51 Family Programmer's Guide and Instruction Set: www.nxp.com/.../80C51_FAM_PROG_GUIDE_1.pdf
Chapter 3 - 80C51 Family Hardware Description: www.nxp.com/.../80C51_FAM_HARDWARE_1.pdf
the 8 bit 8051 and 24 bit Flash
512K (64K x 8) 5-volt Only Flash Memory AT29C512
HUH?
Erik
View all questions in Keil forum