|
|
||
|
|
||
| seriell | ||
| RS232 / RS485 Schnittstelle | ||
|
|
||
| UART -Bausteine in PCs | |||
| 8250 |
Der
"Ur"-UART-Chip. Er hat mehrere Bugs, die jedoch alle
bekannt sind und von den meisten Programmierern auch beachtet
wurden und somit keine weiteren Probleme verursachen.
Nachfolgende (umgeschriebene) PC/XT-BIOS-Versionen kennen die
Bugs und benötigen sie zum Teil sogar zum korrekten
Arbeiten. Max. Übertragungsgeschwindigkeit: 4800bps |
||
| 8250A |
Dieser
UART-Baustein sollte der Nachfolger des 8250 werden, erwies sich
aber im Nachhinein als eine totale "Fehlkonstruktion".
In ihm wurden die meisten Bugs des 8250 korrigiert, wobei jedoch
der von den neueren PC/XT-BIOS-Versionen erwartete Bug ebenfalls
mit korrigiert wurde. Dies hatte zur Folge, das dieser Chip zu
diesen BIOS-Versionen inkompatibel ist und in PC/XTs nicht
eingesetzt werden sollte ("Hänger"). Max. Übertragungsgeschwindigkeit: 9600bps |
||
| 8250B |
Diese
Version dieser Serie ist vollkommen fehlerbereinigt gegenüber
den Vorgängermodellen, enthält aber wieder den
erwarteten Bug. Dieser Chip sollte zumindest auf einer
Schnittstellenkarte zum Einsatz kommen (PC/XT und AT). Max. Übertragungsgeschwindigkeit: 9600bps |
||
| 16450 |
Dies
ist die schnellere AT-Version der 8250er-Serie. Alle Fehler der
8250er-Serie sind beseitigt (auch der oben erwähnte
8250/8250B-Bug), so das dieser Chip zu den meisten PC/XT-ROMs
inkompatibel ist. OS/2 erwartet diesen Chip unbedingt, sonst
arbeitet es nicht stabil. Max. Übertragungsggeschwindigkeit: 115200bps (bei direkter Registeradressierung; bei Initialisierung über INT 14h nur 19200bps) |
||
| 16550 |
Dieser
Nachfolger des 16450 arbeitet durch DMA-Zugriffe schneller als
dieser, sollte jedoch durch den fehlenden funktionierenden
FIFO-Speicher in modernen (Multitasking-)Betriebssystemen nicht
mehr eingesetzt werden, da es hier zu Datenverlusten aus der
seriellen Schnittstelle kommen kann (bei höheren
Übertragungsgeschwindigkeiten). Auf COM1, wo meist noch die
Maus angeschlossen ist, macht er jedoch kaum Schwierigkeiten, da
hier die Übertragungsgeschwindigkeit bei max 9600bps
liegt. Max. Übertragungsggeschwindigkeit: 115200bps (bei direkter Registeradressierung; bei Initialisierung über INT 14h nur 19200bps) |
||
| 16550A |
Dieser
mit einem funktionierenden 16stufigen FIFO-Speicher sollte in
modernen Schnittstellenkarten eingebaut sein und ist auch in den
meisten modernen Motherboards im ChipSet integriert. Für
eine hohe Übertragungsgeschwindigkeit ohne Datenverluste ist
dieser Chip zumindest an der mit dem Modem verbundenen Anschluß
(unter einem Multitasking-Betriebssystem) unabdingbar. Max. Übertragungsggeschwindigkeit: 115200bps (bei direkter Registeradressierung; bei Initialisierung über INT 14h nur 19200bps) |
||
| Quelle: http://www.hardware-bastelkiste.de/rs232c.html | |||
|
|
.de