burningmosfet
Member level 1
Hello everybody i'm working with a EEPROM M24C04 (datasheet) and i have a doubt on write page mode.
If you read the 3.6.2 paragraph on the datasheet it tells you that you can write up to 16bytes of data PROVIDED that they must be in the same memory page to avoid roll-over.
The datasheet also says " ... in the same page in the memory: that is, the most significant memory address bits are the same".
Now, if i have 4096 bytes of E2 memory this means that its addresses are:
0x0000
0x0001
....
0x0FFE
0x0FFF
So in my case the MSB bitS are always zero and there is just a page ? Otherwise if i use a M24C08 i have 8k and therefore 2 pages ? Where is written that a page is 4096 bytes? Is it a standard?
Forgive me for this trivial questions but i can't find an answer.
If you read the 3.6.2 paragraph on the datasheet it tells you that you can write up to 16bytes of data PROVIDED that they must be in the same memory page to avoid roll-over.
The datasheet also says " ... in the same page in the memory: that is, the most significant memory address bits are the same".
Now, if i have 4096 bytes of E2 memory this means that its addresses are:
0x0000
0x0001
....
0x0FFE
0x0FFF
So in my case the MSB bitS are always zero and there is just a page ? Otherwise if i use a M24C08 i have 8k and therefore 2 pages ? Where is written that a page is 4096 bytes? Is it a standard?
Forgive me for this trivial questions but i can't find an answer.