Mir ist noch ein kleiner Schreibfehler aufgefallen.

UBRRH = (unsigned char) (USART_BAUD_SELECT>>;
UBRRL = (unsigned char) USART_BAUD_SELECT;

bei USART_BAUD.... hatte ich geschr. UART_B......
gut, das Problem ist soweit gelöst das keine Fehlermeldungen mehr erscheinen aber beim compilieren kommt ein schönes Error 1 u. Exit Code: 2 bei Linking uart.elf...

Ich habe UBBRL u. UBBRH eingefügt weil es im DB als Bsp. angegeben war.