本文摘录自RS-232
RS-232是美国电子工业联盟(EIA)制定的串行数据通信的借口标准,被广泛用于计算机串行接口外设连接。
在RS-232标准中,字符是以一串行的比特串来一个接一个的串列方式传输,优点是传输线少,配线简单,发送距离可以较远。最常见的编码格式是异步起停格式,它使用一个起始比特后面紧跟7或8个数据比特,然后是可选的奇偶校验比特,最后是一或者两个停止比特。所以发送一个字符至少需要10比特。
在RS-232标准中定义了“逻辑一”和“逻辑零”电压级数。信号大小在±3-±15v之间。RS-232规定接近0的电平是无效的,“逻辑一”规定为负电平,有效负电平的信号状态称为传号marking(Marking状态是指电路是断开的),它的功能意义为off;逻辑零规定为正电平,有效正电平的信号状态称为空号spacing(Spacing状态是指电路是接通的),它的功能意义为on。
PIN7 RTS(Request To Send):电脑要求调制解调器将数据提交。
PIN8 CTS(Clear To Send):调制解调器通知电脑可以传数据过来。
PIN4 DTR(Data Terminal Ready):电脑告诉调制解调器可以进行传输。
PIN6 DSR(Data Set Ready):调制解调器告诉电脑一切准备就绪。