В даташите на АТмегу128 сказано, что перед записью каждого байта в EEPROM, нужно дождаться когда флаг EEWE в регистре EECR сбросится в ноль и потом писать. На это ожидание уходит около 8 мс. Если записывать за один раз много байт, то получается слишком долго.
В разделе Parallel Programming написано, что размер страницы EEPROM 8 байт. Значит ли это, что я могу переделать процедуры записи в EEPROM так, чтобы они писали за один раз целую страницу из 8 байт, и уже потом делалось ожидание бита EEWE ? Кто-нибудь пробовал так делать?
P.S. Пишу на IAR v5.11B.