Как-то неправильно так делать: почему невинную трехтактовую операцию чтения EEPROM нельзя в прерывании выполнять
А если запись уже запущена? Дожидаться окончания её в прерывании?Почему бы заранее в ОЗУ копию не считать?
вы понимаете что прерывание может быть не просто обработчик, а путь в другую задачу, совсем себе независимую
Не очень понимаю...Прерывание переключения контекста? Или что там за путь?
то ЛЮБОЕ прерывание в 4-тактовой области испортит программу
Тут возражений нет - на 4 такта критическая секция обязательна.