Доброго времени суток!) В МК пока чайник( по учёбе появилась необходимость разобраться в UART. Всё как бы насторил. Запустил симуляцию...Выставил RXD=1-прерывание по приёму. В UDR вбил данные, к примеру 0xFF. Нажал F11, выполнилось прерывание по приёму, и сразу очистился регистр UDR,

т.е. я даже не успел перейти в тело обработчика. Понял, что это происходит из за UDRE=1. Почему он равен 1 не понимаю.

Таким образом, приём как бы и не осуществляется

Ещё вопрос в том, что при моделировании в протеусе, при нажатии клавиши на клавиатуре светодиоды загораются, только их код не соответствует коду клавиши. Подскажите, мне, чайнику в чём тут ошибка.
Файлы AVR Studiuo и Proteus-a прилагаю.
Спасибо, кто откликнется!
