text: 8250 UART (通用非同步收發傳輸器) 是一種設計用於進行序列通訊的積體電路晶片。這種晶片最初由美國國家半導體發明。它曾在個人計算機與調變解調器，印表機等外設的通訊中被廣泛使用。8250晶片具有片上可程式設計位元率生成器，允許其以外部晶體振盪器生成的時鐘訊號為基準產生各種位元率與其他裝置通訊。這種晶片的型號以字母為字尾來標明修訂版本。比如，在最初版本的8250釋出之後，8250A和8250B馬上緊隨其後用於修正Bug。 早期的8250在第一次傳送時如果CTS線沒有被同步下拉則有可能導致一個字元被重複傳送。出於其優異的市場表現，其他廠商很快推出了相容型號的晶片。 比如西部資料以非同步通訊介面介面卡(ACIA)和非同步通訊元件(ACE)的名義推出了WD8250系列8250相容晶片。8250的改進版本16450(A)被廣泛用於IBM PC/AT系列個人計算機，在傳輸速率和功能方面做出了改善。隨著OS/2， Windows NT 以及各種 UNIX 這類的多工作業系統進入個人電腦，8250每個字元觸發一次的高頻中斷成為了問題，因此16550(A)內建了16位元組的先進先出資料快取器用於收集收到的資料。之後的各個改進型號則大大的增強了速率與效能。現在，8250類的UART控制器已經被嵌入Super I/O甚至片上系統晶片，成為計算機系統的一部分。功能.對外介面包括:SOUT, SIN, /RTS, /DTR, DSR, /DCD, /CTS, /RI時鐘介面包括:XIN, XOUT, /BAUDOUT, RCLK配置及資料介面包括:D0..D7, /RD, /WR, INTRPT, MR, A0, A1, A2, ADS, WR, RD, /CS2, CS1, CS0中斷線在IER位被置位的情況下會在以下事件發生時被拉高: 接收線被觸發, 接收資料完成 傳送資料為空,MODEM狀態觸發。並且在進行了正確的中斷服務或者被重置(透過MR)時復位到低電平。
metadata: erhwenkuo/wikipedia-zhtw
metadata: 8250 UART
metadata: https://zh.wikipedia.org/wiki?curid=6820965