UART

Aus der Mikrocontroller.net Artikelsammlung, mit Beiträgen verschiedener Autoren (siehe Versionsgeschichte)
Version vom 6. August 2004, 13:07 Uhr von Andreas (Diskussion | Beiträge) (Wiederhergestellt zur letzten Änderung von Andreas)
Wechseln zu: Navigation, Suche

UART ist die Abkürzung für Universal Asynchronous Receiver Transmitter.

Der UART ist die gängige serielle Schnittstelle an PCs und Mikrocontrollern. Es können Daten in Wörtern von 5 bis 9 Bit (beim Standard-Controller "16550") übertragen werden, üblich sind 8 oder 9 Bit. Dies sind auch die von vielen Mikrocontrollern unterstützen Modi.

Erweiterte Ausführungen sind USARTs.

Reihenfolge der Bits

+----------+----+----+----+----+----+----+----+----+------+-----------+
| Startbit | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | (D8) | Stopbit(s)|
+----------+----+----+----+----+----+----+----+----+------+-----------+

Achtung: das LSB wird zuerst gesendet!