In welcher Sprache programmierst du den? In Basic macht dieser Befehl sowas:

Input "Neuer Wert der Variable: " , Variable

Da erscheint im Terminal der Text zwischen den "" und das was du eingibst wird in der Variable "Variable" gespeichert. Allerdings bleibt das Programm solange stehen bis du was eingegeben hast. Wenn du das nicht möchtest, musst du den Rx Interrupt nutzen.