Ein Beispiel aus der Asuro.c
in der Funktion SerRead() wird ein Zeichen vom Seriellen Port abgeholt und in den String "data" an der Position "i" eingefügt.
Code:
while (i < length) {
	if (UCSRA & 0x80) data[i++] = UDR;
	}