RS-232

RS-232是美国电子工业联盟（EIA）制定的串行数据通信的接口标准，原始编号全称是EIA-RS-232（简称232，RS232）。它被广泛用于计算机串行接口外设连接。
RS-232C标准，其中EIA（Electronic Industry Association）代表美国电子工业联盟，RS（Recommended Standard）代表推荐标准，232是标识号，C代表RS232的第三次修改（1969年），在这之前，还有RS232B、RS232A。
当前的最新版本是由美国电信工业协会（TIA, Telecommunications Industry Association，由EIA所分出的一个组织）所发行的TIA-232-F，它同时也是美国国家标准ANSI/TIA-232-F-1997（R2002），此标准于2002年受到再确认。在 1997年由TIA/EIA发行当时的编号则是TIA/EIA-232-F与ANSI/TIA/EIA-232-F-1997。在此之前的版本是TIA/EIA-232-E。
它规定连接电缆和机械、电气特性、信号功能及发送过程。其他常用电气标准还有EIA-RS-422-A、EIA-RS-423A、EIA-RS-485。
当前在IBM PC机上的COM1、COM2接口，就是RS-232C接口。RS-232对电气特性、逻辑电平和各种信号线功能都作了规定。
由于RS-232-C的重大影响，即使自IBM PC/AT开始改用9针连接器起，当前已几乎不再使用RS-232中规定的25针连接器，大多数人普遍使用RS-232-C来代表此一接口。

标准的细节

在RS-232标准中，字符是以一串行的比特串来一个接一个的串列（serial）方式传输，优点是传输线少，配线简单，发送距离可以较远。最常用的编码格式是异步起停（asynchronous start-stop）格式，它使用一个起始比特后面紧跟7或8个数据比特（bit），然后是可选的奇偶校验比特，最后是一或两个停止比特。所以发送一个字符至少需要10比特，带来的一个好的效果是使全部的传输速率，发送信号的速率以10划分。一个最平常的代替异步起停方式的是使用高级数据链路控制协议（HDLC）。
在RS-232标准中定义了逻辑一和逻辑零电压级数，以及标准的传输速率和连接器类型。信号大小在正的和负的3－15v之间。RS-232规定接近零的电平是无效的，逻辑一规定为负电平，有效负电平的信号状态称为传号marking，它的功能意义为OFF，逻辑零规定为正电平，有效正电平的信号状态称为空号spacing，它的功能意义为ON。电平有效范围在±3至±15伏之间。根据设备供电电源的不同，±5、±10、±12和±15这样的电平都是可能的。
mark和space是从电传打字机中来的术语。电传打字机原始的通信是一个简单的中断直流电路模式，类似与圆转盘电话拨号的中的信号。Marking状态是指电路是断开的，spacing状态就是指电路是接通的。一个space就表明有一个字符要开始发送了，相应的停止的时候，停止位就是marking。当线路中断的时候，电传打字机不打印任何有效字符，周期性的连续收到全零信号。

电缆

由于RS-232实现中的各种不同和矛盾，要决定使用哪个合适的电缆来连接两个通信设备不是一件非常容易的事。用同一种类型的连接器来连接DCE和DTE设备需要直接的电缆还要有合适的终点。凹凸转换器被用于电缆和连接器间解决性别失配问题。用不同连接器来连接设备需要根据上表，用不同的电缆来连接相应的管脚。电缆一端9管脚，另一端25管脚是很普通的，生产以RJ-45型为连接器的设备厂家通常都会提供DB-25或者DB-9型接头的电缆(有时候则是接头可交换的电缆，可供多种设备工作）。
连接两个DTE设备需要一个虚拟调制解调器来充当DCE交换相应的信号（TD-RD, DTR-DSR, and RTS-CTS）。这个可以由单独的设备加上两根电缆或者用一根电缆来完成。Yost标准里虚拟调制解调器是一个全反线，它把一个端口的1到8号管脚翻转和另一个端口的8到1号管脚相连接（不要和以太网的反绞线混淆，以太网反绞线接线是非常不同的）。
为了配置和诊断RS-232电缆，可以采用配线分接器。配线分接器有凹凸RS-232连接器，可以内嵌式的连接线路，而且提供对应每个管脚的显示灯，还可以各种配置方式连接管脚。
RS-232电缆和很多连接器都可以在电子产品的商店找到，电缆可能是3到25个管脚的，典型应用的是4到6个管脚的。平RJ（电话线类型）电缆可以和专门的RJ-RS-232连接器一起使用，后者是最容易配置的连接器。
双向接口能够只需要3根线制作是因为RS-232的所有信号都共享一个公共接地。非平衡电路使得RS-232非常的容易受两设备间基点电压偏移的影响。对于信号的上升期和下降期，RS-232也只有相对较差的控制能力，很容易发生串话的问题。RS-232被推荐在短距离（15m以内）间通信。由于非对称电路的关系，RS-232接口电缆通常不是由双绞线制作的。
有些设备也需要“握手”协议，例如，20号管脚一般用于指示“设备就绪”。管脚也可是跳过的或者从连接器接回。例如设备A的一个管脚发送信号询问对方“你准备好了吗？”假如设备B没有发送这样的指示信号。公共的握手管脚为20、8、4和6。