cancel
Showing results for 
Search instead for 
Did you mean: 

24C256 EEPROM Page Write

SGian.1
Senior

Hi there !

I hope someone can help me with a confusion i had in my mind right now. I work with a EEPROM 24C256 and need a write a lot of data inside , soo i decide to use the page write solution . So from the datasheet i saw i can write 64byte in one shot.

Immagine 2025-09-15 152315.png

and here i have a doubt. if i start from the address 0x00 i know i can write until 0x3F.But if i start to write from 0x10 i can write until 0x3F right of course not 64Byte but 48Bytes is it right ? 

 

Thank you 

Sergio 

 

2 REPLIES 2
Andrew Neil
Super User

There is no such part number among ST's  24xxx EEPROMS:

https://www.st.com/en/memories/standard-i2c-eeprom.html

Your datasheet seems to be an Atmel (now Microchip) part:

AndrewNeil_0-1757943881603.png

https://www.microchip.com/en-us/product/at24c256c

So you really need to go to Microchip for questions about their products:

https://www.microchip.com/en-us/support

https://forum.microchip.com/s/sub-forums?&subForumId=a553l000000J2qgAAC&forumId=a553l000000J2pwAAC&subForumName=Serial%20EEPROMS%20-%20I%C2%B2C&forumName=Memory%20%26%20Specialty%20Discussion%20Group&page=1&offset=0

 

A complex system that works is invariably found to have evolved from a simple system that worked.
A complex system designed from scratch never works and cannot be patched up to make it work.
Andrew Neil
Super User

@SGian.1 wrote:

i decide to use the page write solution .


So this:

AndrewNeil_1-1757944349013.png


@SGian.1 wrote:

if i start to write from 0x10 i can write until 0x3F right of course not 64Byte but 48Bytes is it right ? 


The above seems pretty clear on what happens if you try to write beyond the end of the page?

A complex system that works is invariably found to have evolved from a simple system that worked.
A complex system designed from scratch never works and cannot be patched up to make it work.