I am currently trying to use this page-mode EEPROM
http://www.sst.com/downloads/datasheet/S71062.pdf
Accoding to what I understood, every time a "write" order is issued, an internal Write Cycle executes the writing of a full page (128 bytes) with the contents of an internal buffer.
My questions:
a) While not explicitly said, it seems that I could write just one byte if desired. Am I wrong? If not, how should I do that?
b) During the byte load cycle, let's say that I pass a value of H'33' for the first ten bytes in the buffer. Will the rest of the buffer acquire a value of 0 or H'FF'?
After completing the writing, that page in the EEPROM would have the first ten bytes = H'33'. And the rest of that page?
c) Or it is that I must compulsory give the 128 values, even if they are 0s for the write cycle to proceed?
The flow diagram is ambiguous (at least for me) because it seems that I could write some of the bytes in the target page.
Anyone with experience on this modality?
http://www.sst.com/downloads/datasheet/S71062.pdf
Accoding to what I understood, every time a "write" order is issued, an internal Write Cycle executes the writing of a full page (128 bytes) with the contents of an internal buffer.
My questions:
a) While not explicitly said, it seems that I could write just one byte if desired. Am I wrong? If not, how should I do that?
b) During the byte load cycle, let's say that I pass a value of H'33' for the first ten bytes in the buffer. Will the rest of the buffer acquire a value of 0 or H'FF'?
After completing the writing, that page in the EEPROM would have the first ten bytes = H'33'. And the rest of that page?
c) Or it is that I must compulsory give the 128 values, even if they are 0s for the write cycle to proceed?
The flow diagram is ambiguous (at least for me) because it seems that I could write some of the bytes in the target page.
Anyone with experience on this modality?