komisch

im selben programm

Code:
SendString("Enf :");
char buffer[20];
ltoa(entfernung,buffer,10);
SendString(buffer);
SendString("\n\r");
int SendChar(char Zeichen)
{
    SETBIT(UCSRB,TXEN);
	//Warten bis schnittstelle bereit
	loop_until_bit_is_set(UCSRA,UDRE);
	
	// Zeichen ins register schreiben
	UDR = Zeichen;
	
	CLEARBIT(UCSRB,TXEN);
	return 0;
}

void SendString(char* string)
{
	while(*string)
	{
		SendChar(*string++);
	}
}