Лaгyнoв (12.02.2024 09:38, просмотров: 146) ответил vesago на Ну я гипотетически :) Лучше 2 байта. Для понимания сути. Мне
показалось, что если пишем количество байт, меньше чем страница,
остаток превращается в FF. Т.е. затирается. Или вру? Не могу сейчас
натурально проверить.
по ДШ там адрес внутри страницы крутится по младшим битам. Т.е.
если 16 байт, то адрес хххх0000....хххх1111. Как только больше
xxxx1111, то младшие 4 бита сбрасываются в нуль. То же самое и для
страницы в 32, 64, 256 байт. Младшие биты сбрасываются в нуль.
Поэтому я всегда изначально все массивы внутри ЕЕПРОМ привязывал к
размеру страницы. Что 8 байт, что 16, что 64. Чтоб не влететь. :-)
А так внутри страницы записывал и 1, и 2 и 6 байт. Главное, чтоб
младшие биты адреса не
обнулялись.