Цитата(smk @ Mar 30 2008, 15:30)

Да, это правда, но только мы все люди умые, читаем даташит м запрещаем прерывания ДО использования и разрешаем после.
А если мы параноидально умные

, то пользуемся
Код
#include <util/atomic.h>
........
........
ATOMIC_BLOCK(ATOMIC_RESTORESTATE)
{
EECR |= (1<<EEMPE);
EECR |= (1<<EEPE);
}
дабы не разрешать прерывания там, где они запрещены.