пример инициализации УАПП из даташита
Код
void USART_Init( unsigned int baud )
{
/* Set baud rate */
UBRRH = (unsigned char)(baud>>8);
UBRRL = (unsigned char)baud;
/* Enable receiver and transmitter */
UCSRB = (1<<RXEN)|(1<<TXEN);
/* Set frame format: 8data, 2stop bit */
UCSRC = (1<<URSEL)|(1<<USBS)|(3<<UCSZ0);
}
дефайны всех регистров находятся тут
(директория с ВинАВР)..\avr\include\avr\iom16.h
при необходимости нужно будет подключить к проекту этот файл