[an error occurred while processing this directive]
|
Чтение UDR сдвигает указатель чтения FIFO, и следующее чтение UCSR даст служебные биты уже следующего принятого "байта", а не того, что был только что прочитан из UDR. Фишка в том, что в Меговское ФИФО пишутся и данные (UDR), и вспомогательные биты (UCSR), включая и RXB8