Цитата(stells @ Nov 23 2009, 14:52)

in r22,udr0
sts тоже надо на out заменить
доступ к регистрам UART0 можно делать только через LDS/STS, т.к. USART0 лежит выше I/O области:
Код
адрес регистр
(0xC6) UDR0
(0xC5) UBRR0H
(0xC4) UBRR0L
(0xC2) UCSR0C
(0xC1) UCSR0B
(0xC0) UCSR0A
причина в чем-то другом.
Цитата
и все тут катится...
бод-рейт задали?
и отладчиком UDR0 не читайте!