Ich habe nochmel ne frage ob mir einer was kommentieren kann:

UCSRB = 0x08; // enable transmitter
while (length > 0) {
if (UCSRA & 0x20) { // wait for empty transmit buffer
UDR = data[i++];
length --;

wäre ganz cool wenn, weil ich und R0µ30 darüber heute was halten müssen