8250 UART ( univerzální asynchronní přijímač/vysílač ) je integrovaný obvod pro sériovou komunikaci vyvinutý společností National Semiconductor Corporation . Mikroobvod se používal v osobních počítačích a periferních zařízeních ( tiskárny , modemy atd.). Mikroobvod obsahuje programovatelný generátor hodin pro synchronizaci standardních i nestandardních přenosových rychlostí.
Označení pozdějších verzí čipu má písmenkovou příponu: původní implementace 8250 byla brzy nahrazena verzemi 8250A a 8250B, které opravily hardwarové chyby první verze.
Vzhledem k vysoké poptávce po těchto mikroobvodech začali další výrobci brzy vyrábět kompatibilní protějšky. Společnost Western Digital uvedla na trh čip WD8250 pod názvem Async Communications Interface Adapter (ACIA) a Async Communications Element (ACE ) .
Čip 16450(A) UART , běžně používaný v počítačích kompatibilních s IBM PC/AT , nahradil svého předchůdce 8250, protože poskytoval podporu pro vyšší přenosové rychlosti.
S příchodem multitaskingových operačních systémů , jako jsou OS/2 , Windows NT a různé varianty UNIX , se časté požadavky na přerušení pro zpracování příchozích dat znak po znaku staly velkým problémem, takže byly implementovány sériové porty na IBM PS/2. pomocí 16550(A) UART , který má vyrovnávací paměť FIFO s kapacitou 16 bajtů pro ukládání příchozích znaků.
Pozdější modely čipů UART byly vybaveny větší pamětí, podporovaly vyšší směnné kurzy a nakonec se staly nedílnou součástí čipů Super I/O , které kombinovaly hardwarovou logiku většiny I/O rozhraní nalezených na základních deskách .
UART | |||||||
---|---|---|---|---|---|---|---|
Fyzické vrstvy |
| ||||||
Protokoly |
| ||||||
Oblasti použití | |||||||
Implementace |
|