Wenn ihr die Init so schreibt
dann sollte es funktonierenCode:unsigned int BAUD=9600; #define F/CPU 16000000L UBRR1 = (F_CPU / (BAUD * 8L) - 1); UCSR1B = (1<<TXEN1); UCSR1C = (1<<UCSZ11) | (1<<UCSZ10);
Das xxx =(0<<xxx) ist Unsinn
Wenn ihr die Init so schreibt
dann sollte es funktonierenCode:unsigned int BAUD=9600; #define F/CPU 16000000L UBRR1 = (F_CPU / (BAUD * 8L) - 1); UCSR1B = (1<<TXEN1); UCSR1C = (1<<UCSZ11) | (1<<UCSZ10);
Das xxx =(0<<xxx) ist Unsinn
Lesezeichen