|
т.к. приоритета прерываний нету в авр то очищается тот флаг на чей вектор прыгнула программа. если внутри ISR разрешить прерывания и оно
будет то прыгнет на другой вектор, при выполнении того вектора по RETI очиститься тот флаг и исполнение вернется в текущю ISR а вот что будет когда выполнится RETI в текущей я не в курсе. мб у Ralex тоже самое было?
вообще могу ошибаться т.к. с авр плотно не работал. в смысле до таких
дел разрешать прерывания в ISR не делал.
E-mail: info@telesys.ru