Sorry for this double post.
Hi Nigel, I'm still confused. I read your tutorial and peeked at the
data sheet and I just don't understand. Sorry for my ignorance.
For my 512K bit EEPROM, it has 512 * 1024 / 256 = 2048 pages.
Correct?
If there are 2048 pages, then this is too large of a value to fit into
Data_Page!
My question was: what are the range of values for Adr_Hi and
Data_Page for a 512K bit EEPROM?
19 bits are required to address 512K bits, and I can't understand
from your tutorial exactly what is being mapped to what. Are the
lower eight bits mapped to Adr_Low? Are the next eight bits
mapped to Adr_Hi? What does Data_Page do exactly?
If you could please tell me the exact ranges of Adr_Hi and Data_Page
and how the bits are assigned, then I will understand better.
For a 512K serial EEPROM, is the Data_Page just always 0x00 and
not used at all?
Thank you!
kcn
Hi Nigel, I'm still confused. I read your tutorial and peeked at the
data sheet and I just don't understand. Sorry for my ignorance.
For my 512K bit EEPROM, it has 512 * 1024 / 256 = 2048 pages.
Correct?
If there are 2048 pages, then this is too large of a value to fit into
Data_Page!
My question was: what are the range of values for Adr_Hi and
Data_Page for a 512K bit EEPROM?
19 bits are required to address 512K bits, and I can't understand
from your tutorial exactly what is being mapped to what. Are the
lower eight bits mapped to Adr_Low? Are the next eight bits
mapped to Adr_Hi? What does Data_Page do exactly?
If you could please tell me the exact ranges of Adr_Hi and Data_Page
and how the bits are assigned, then I will understand better.
For a 512K serial EEPROM, is the Data_Page just always 0x00 and
not used at all?
Thank you!
kcn