Сообщение от
Дмитрий
Есть одна идея и заключается в том, что нестабильно работает контроллер с этим протоколом общения. Такое чувство, что запрещаются прерывания и комп уходит в нирвану
Сие возможно только в том случае, если контроллер при опросе отозвался и глюк понял, что надо работать с еепром, а при последующем обращении контроллер - не отвечает... Что же происходит?
При работе с eeprom запрещаются прерывания. При этом из процедуры указания адреса ячейки (set_adr), при ошибке, мы возвращаемся в основную программу с запрещенными прерываниями, что и приводит к зависонам. Я это пофиксю, но положение дел с нестабильной работой контроллера это не изменит - надо искать грабли дальше.
Alex_NEMO, ща я тебе на мыло пару версий сброшу для проверки.