UART: Unterschied zwischen den Versionen

Aus der Mikrocontroller.net Artikelsammlung, mit Beiträgen verschiedener Autoren (siehe Versionsgeschichte)
Wechseln zu: Navigation, Suche
Zeile 31: Zeile 31:
* [[Baudratenquarz]]
* [[Baudratenquarz]]
* [http://www.mikrocontroller.net/tutorial/uart/ UART im AVR-Tutorial]
* [http://www.mikrocontroller.net/tutorial/uart/ UART im AVR-Tutorial]
* [[AVR-GCC-Tutorial#Der_UART|UART im AVR-GCC-Tutorial]]
* [[AVR-GCC-Tutorial/Der_UART|UART im AVR-GCC-Tutorial]]
* [[USB]] Ersatzschnittstelle für PC Peripherie, sollte bei Neuentwicklungen statt UART verwand werden.
* [[USB]] Ersatzschnittstelle für PC Peripherie, sollte bei Neuentwicklungen statt UART verwand werden.



Version vom 21. September 2009, 16:59 Uhr

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.

USART

Neuere Mikrocontroller verfügen meist über einen oder zwei USART(s), dieser unterscheidet sich vom UART hauptsächlich durch interne FIFO-Puffer für Ein- und Ausgabe und erweiterte Konfigurationsmöglichkeiten. Die Puffergröße ist vorwiegend jedoch mit 1 Byte relativ klein.

Reihenfolge der Bits

Startbit D0 D1 D2 D3 D4 D5 D6 D7 (D8) (Parität) Stopbit(s)


Achtung: das LSB wird zuerst gesendet!

Siehe auch

Weblinks