Danke mic, wieder was dazugelernt.

Ich habe nun die Baudrate auf 9600 gestellt, falls es jemand ausprobieren möchte:
Code:
#include <nibobee/iodefs.h>
#include <nibobee/led.h>
#include <nibobee/line.h>

void writeChar(uint8_t data ); 
void writeString(char *string); 

int main()

{

    #define UBRR_BAUD_9600 96       // Baudrate auf 9600 setzen 
   UBRRH = UBRR_BAUD_9600 >> 8; 
   UBRRL = (uint8_t) UBRR_BAUD_9600; 

   UCSRC = (1<<URSEL)|(0<<USBS)|(3<<UCSZ0); // 8, none, 1 
     UCSRB |= (1<<TXEN); // Senden enablen 

   writeString("NIBOBee sagt 'Hallo Welt!'\n\r"); 
   while(1);
   return(0);
} 

void writeChar(uint8_t data )
{ 
   while ( !( UCSRA & (1<<UDRE)) ); 
   UDR = data; 
} 
void writeString(char *string) 
{ 
   while(*string) 
      writeChar(*string++); 
}