Jesli on ma 1KB to nie ma adresu 0x400, jest tylko 0x3FF
), w informatyce stosuje sie numerację logiczną. Nie wiem czy dobrze zrozumiałem chodzi oto że potrzebujesz do 0x280 a on zapisuje do końca? to typowe gdy programista programatora się nie przyłoży i kopiuje cały bufor razem ze śmieciami, ewentualnie może być błąd w deklaracjach lub bibliotekami rozmiaru EEPROMU. Podobne problemy zdarzały mi się jak nadpisałem przypadkowo adresy deklaracjami przydzielania adresów .org, przyczyn mozę być wiele tak naprawdę.