> Also die Tastatur ist bei mir am Rechner angeschlossen, quasi mit
> der ich diesen Text hier getippt habe.
Also ist die Tastatur überhaupt nicht am µC angeschlossen.
Damit ist sie für die Aufgabenstellung völlig irrelevant.
Es geht also in Wirklichkeit darum, Zeichen über eine Serielle
Schnittstelle zu empfangen. (Wer auf der anderen Seite der
seriellen Schnittstelle sendet, ist dem µC ja sowas von ...
Das kann ein anderes Programm sein, das kann ein anderer µC
sein, dass kann ein Terminal sein, dass kann aber auch ein
Terminialprogramm sein, dass deine Tastendrücke über die
serielle Schnittstelle weiterleitet).
Hast du dir schon mal das Tutorial angeschaut?
Da gibt es einen Abschnitt über die Programmierung des UART
(UART = serielle Schnittstelle).
> char test1 [10];
> printf("Text-Eingabe: \n\r");
> scanf(" %s ",test1); // WERT EINLESEN
> printf(" Parameter= %s", test1); // WERT WIEDER AUSGEBEN
Daraus kann man überhaupt nichts ablesen.
Wie ist die serielle Schnittstelle initialisiert?
Am besten postest du mal das komplette Programm und nicht
nur einen Ausschnitt, damit wir mal schauen können ob du das
I/O System überhaupt richtig initialisert hast.