<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=8250_UART</id>
	<title>8250 UART - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=8250_UART"/>
	<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=8250_UART&amp;action=history"/>
	<updated>2026-07-17T05:13:14Z</updated>
	<subtitle>在这个wiki上该页的修订历史</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://arolstar52-zhtest.hf.space/index.php?title=8250_UART&amp;diff=3329660&amp;oldid=prev</id>
		<title>imported&gt;InternetArchiveBot：​补救2个来源，并将0个来源标记为失效。) #IABot (v2.0.7</title>
		<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=8250_UART&amp;diff=3329660&amp;oldid=prev"/>
		<updated>2020-12-07T07:15:25Z</updated>

		<summary type="html">&lt;p&gt;补救2个来源，并将0个来源标记为失效。) #IABot (v2.0.7&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[File:National_Semiconductor_8250A.JPG|缩略图|美国国家半导体的8250 UART芯片，目前应用最多的8250芯片]]&lt;br /&gt;
[[File:UART_chip_NS_8250B.jpg|右|缩略图|200x200像素|NS 8250B]]&lt;br /&gt;
[[File:8250_and_16450_UART.svg|缩略图|8250芯片引脚图]]&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;8250 UART&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;[[UART|通用非同步收发传输器]]&amp;#039;&amp;#039;&amp;#039;) 是一种设计用于进行[[串行通信]]的[[集成电路]]芯片。这种芯片最初由[[美国国家半导体]]发明。它曾在[[个人计算机]]与[[调制解调器]]，[[打印机]]等外设的通讯中被广泛使用。8250芯片具有片上可编程[[比特率]]生成器，允许其以外部[[石英晶体谐振器|晶体振荡器]]生成的时钟信号为基准产生各种比特率与其他设备通讯。  &lt;br /&gt;
&lt;br /&gt;
这种芯片的型号以字母为后缀来标明修订版本。比如，在最初版本的8250发布之后，8250A和8250B马上紧随其后用于修正Bug。  早期的8250在第一次发送时如果CTS线没有被同步下拉则有可能导致一个字符被重复发送。&lt;br /&gt;
&lt;br /&gt;
出于其优异的市场表现，其他厂商很快推出了兼容型号的芯片。 比如[[西部数据]]以异步通信介面适配器(ACIA)和异步通讯组件(ACE)的名义推出了WD8250系列8250兼容芯片。&lt;br /&gt;
&lt;br /&gt;
8250的改进版本16450(A)被广泛用于[[IBM PC/AT]]系列个人计算机，在传输速率和功能方面做出了改善。   &lt;br /&gt;
&lt;br /&gt;
随着[[OS/2]]， [[Windows NT]] 以及各种 [[UNIX]] 这类的多任务操作系统进入个人电脑，8250每个字符触发一次的高频[[中断]]成为了问题，因此16550(A)内置了16[[字节]]的[[先進先出|先进先出]]数据缓存器用于收集收到的数据。   &lt;br /&gt;
&lt;br /&gt;
之后的各个改进型号则大大的增强了速率与性能。现在，8250类的UART控制器已经被嵌入[[Super I/O]]甚至[[片上系统]]芯片，成为计算机系统的一部分。&lt;br /&gt;
&lt;br /&gt;
== 功能 ==&lt;br /&gt;
对外接口包括:&lt;br /&gt;
SOUT, SIN, /RTS, /DTR, DSR, /DCD, /CTS, /RI&amp;lt;ref name=&amp;quot;ds90&amp;quot;&amp;gt;National Semiconductor PC16450C/NS16450, PC8250A/INS8250A Universal Asynchronous Receiver Transmitter ; datasheet 1990&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
时钟接口包括:&lt;br /&gt;
XIN, XOUT, /BAUDOUT, RCLK&amp;lt;ref name=&amp;quot;ds90&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
配置及数据接口包括:&lt;br /&gt;
D0..D7, /RD, /WR, INTRPT, MR, A0, A1, A2, ADS, WR, RD, /CS2, CS1, CS0&amp;lt;ref name=&amp;quot;ds90&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
中断线在IER位被置位的情况下会在以下事件发生时被拉高: 接收线被触发, 接收数据完成 发送数据为空,MODEM状态触发。&lt;br /&gt;
&lt;br /&gt;
并且在进行了正确的中断服务或者被重置(通过MR)时复位到低电平。&amp;lt;ref name=&amp;quot;ds90&amp;quot; /&amp;gt;&amp;lt;!-- page 9 --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 参考 ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
{{wikibooks|Serial Programming|8250 UART Programming}}&lt;br /&gt;
&lt;br /&gt;
== 外部链接 ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.freebsd.org/doc/en_US.ISO8859-1/articles/serial-uart/index.html Serial and UART Tutorial]{{Wayback|url=http://www.freebsd.org/doc/en_US.ISO8859-1/articles/serial-uart/index.html |date=20191222004907 }}&lt;br /&gt;
* [https://web.archive.org/web/20160503070506/http://archive.pcjs.org/pubs/pc/datasheets/8250A-UART.pdf archive.pcjs.org: National Semiconductor PC16450C/NS16450, PC8250A/INS8250A Universal Asynchronous Receiver Transmitter] (datasheet, dated 1990)&lt;br /&gt;
&lt;br /&gt;
[[Category:集成电路]]&lt;/div&gt;</summary>
		<author><name>imported&gt;InternetArchiveBot</name></author>
	</entry>
</feed>