Bei dieser Art der seriellen Übertragung wird jedes Byte einzeln übertragen, wobei Sender und Empfänger nicht den gleichen Takt besitzen. Das übertragene Zeichen besteht aus einem Startbit und ein oder mehreren Stoppbits. Zwischen Start- und Stoppbits befinden sich die Datenbits. Die Übertragung beginnt mit dem Erkennen eines Startbits ( Zustand 0).
Entdeckt der Empfänger einen Zustandswechsel vom Ruhezustand ( Zustand 1) in den Zustand 0, interpretiert er diese negative Flanke als das Startbit. Danach überprüft er in der Mitte des Startbits noch einmal den Zustand der Leitung, ob sie noch immer 0 ist. Dadurch soll verhindert werden, dass ein zufälliger Störimpuls die Übertragung startet. Nach dem Startbit folgen 7 oder 8 Datenbits. Die Zeit, die benötigt wird um ein Bit zu übertragen nennt man Schrittlänge. Während der Übertragung werden die Datenbits in der Mitte der Schrittlänge abgetastet, um eine möglichst große Sicherheit gegenüber Störungen zu erreichen. Ist die Überragung zu Ende folgt ein Stoppbit (Logisch 1), das dem Empfänger das Ende der Übertragung bekannt gibt.
Nach dem Auftreten eines neuerlichen Startbits wird mit der Übertragung des nächsten Zeichens begonnen.
Um Fehler zu erkennen, wird ein Paritätsbit nach den Datenbits mitgesendet. Das Paritätsbit dient dazu, um fehlerhaft übertragene Bits zu erkennen und zu korrigieren.
Anordnung der Bits (asynchrones Datenformat):
St...Startbit
P...Paritätsbit
Sp...Stoppbit
D0 - D7...Datenbits
|