Meteor писал(а):Скорее всего причина в том, что по фронтам устаналивается флаг события. Его надо тоже очистить перед разрешением прерывания. (подробнее см. даташит)
вроде ставлю по спаду -"Falling Edge". к тому же INT2 не работает по перепаду, только по фронту или по спаду импульса. А как очистить флаг прерывания?
У меня мега16. куда нужно записать единицу чтоб сбросить флаг? С английским даташитом я не разберусь.Gudd-Head писал(а):Meteor писал(а):Скорее всего причина в том, что по фронтам устаналивается флаг события. Его надо тоже очистить перед разрешением прерывания. (подробнее см. даташит)
Так и есть. У восьмой меги флаг сбрасывается записью лог. "1".
