|
у пика биты IF уст не зависимо от того запретил ты прерывание или нет, запрет прерывания запрещает процессору по данному событию прерывать программу, а если у тебя например таймер еще работает то попадая на проверку флага приемника у тебя будет выполнен обработчик приемника тоже.
Вообщем в обработчике перед проверкой бита IF проверь бит IE если он 0 то проверку IF пропусти.
E-mail: info@telesys.ru