Du mußt schon bei JEDEM Zeichen checken, Kollege. So eine UART is ja kein ICE
Code:for(int i=0; TX_B_L > i; i++) { while (!(UCSR0A & (1<<UDRE0))) { } // Warten bis Senden möglich UDR0 = TX_B[i]; } return 0;
Du mußt schon bei JEDEM Zeichen checken, Kollege. So eine UART is ja kein ICE
Code:for(int i=0; TX_B_L > i; i++) { while (!(UCSR0A & (1<<UDRE0))) { } // Warten bis Senden möglich UDR0 = TX_B[i]; } return 0;
mfg robert
Wer glaubt zu wissen, muß wissen, er glaubt.
Lesezeichen