Zitat Zitat von izaseba
2. Ich beobachte immerwieder, daß Leute Ausdrücke wie
Code:
UCSRB |= (1<<TXEN);
toll finden.
Irgendeiner hat damit angefangen, und alle machen das nach...
UCSRB wird hier zum ersten mal angesprochen, und Du willst ja nur den Transmiter einschalten, lass diesen OR weg, welchen Wert hat UCSRB nach der Initialisierung?
Ist er sicher 0?
Laut Datenblatt ist der Wert des Registers nach dem Start 0. Das sollte wohl genügen. Die werden das auch sicher nicht ins Datenblatt schreiben wenn es nicht so wäre.