Цитата(Kuznec9999 @ May 14 2008, 19:07)

Ээ? И это всё? Честно говоря ожидал чего-то сложного

Можно и сложно, но если стоит задача только передать байт, то зачем?
Да, инициализация еще нужна:
Код
.equ fck = 7372800; Частота кварца
.equ ubrv = (fck/(16*115200))-1; 115200 - битовая скорость UART
.def a = r16
.def c = r17
uart_ini:
ldi a, low(ubrv)
out UBRRL, a
ldi a, high(ubrv)
out UBRRH, a
ldi a, 0x00
out UCSRA, a
ldi a, (1<<RXEN) | (1<<TXEN)
out UCSRB, a
ldi a, (1<URSEL) | (1<<UCSZ1) | (1<<UCSZ0)
out UCSRC, a
ret