hallo katiiiiii

UDR=mag_y1;
UDR=mag_y2;
UDR=mag_y3;
UDR=mag_y4;

da gehen doch in wirklichkeit nur 2 bytes hintereinander in die transmit buffer? Hier gehen 4 bytes hintereineinder herein, so schnell kan die usart die doch nicht versenden?

mann sollte sich UDRE (Usart Data Register Empty) bit abfragen und wenn '1' dann die nachte byte in UDR schicken

gruss

Henk