并行口与串行口的区别是交换信息的方式不同,并行口能同时通过8条数据线传输信息,一次传输一个字节;而串行口只能用1条线传输一位数据,每次传输一个字节的一位。并行口由于同时传输更多的信息,速度明显高于串行口,但串行口可以用于比并行口更远距离的数据传输。
25针并行口插口的针脚功能:
针脚 功能 针脚 功能
1 选通 (STROBE低电平) 10 确认 (ACKNLG低电平)
2 数据位0 (DATAO) 11 忙 (BUSY)
3 数据位1 (DATA1) 12 却纸 (PE)
4 数据位2 (DATA2) 13 选择 (SLCT)
5 数据位3 (DATA3) 14 自动换行 (AUTOFEED低电平)
6 数据位4 (DATA4) 15 错误观点(ERROR低电平)
7 数据位5 (DATA5) 16 初始化成(INIT低电平)
8 数据位6 (DATA6) 17 选择输入 (SLCTIN低电平)
9 数据位7 (DATA7) 18-25 地线路(GND)
信号
|
数据位
|
针脚
|
方向
|
-Strobe
|
¬C0
|
1
|
Output
|
+Data Bit 0
|
D0
|
2
|
Output
|
+Data Bit 1
|
D1
|
3
|
Output
|
+Data Bit 2
|
D2
|
4
|
Output
|
+Data Bit 3
|
D3
|
5
|
Output
|
+Data Bit 4
|
D4
|
6
|
Output
|
+Data Bit 5
|
D5
|
7
|
Output
|
+Data Bit 6
|
D6
|
8
|
Output
|
+Data Bit 7
|
D7
|
9
|
Output
|
-Acknowledge
|
S6
|
10
|
Input
|
+Busy
|
¬S7
|
11
|
Input
|
+Paper End
|
S5
|
12
|
Input
|
+Select In
|
S4
|
13
|
Input
|
-Auto Feed
|
¬C1
|
14
|
Output
|
-Error
|
S3
|
15
|
Input
|
-Initialize
|
C2
|
16
|
Output
|
-Select
|
¬C3
|
17
|
Output
|
Ground
|
-
|
18-25
|
Ground
|
串行口的典型代表是RS-232C及其兼容插口,有9针和25针两类。
25针串行口具有20mA电流环接口功能,用9、11、18、25针来实现。
其针脚功能如下:
针脚 功能 针脚 功能
1 未用
2 发出数据(TXD) 11 数据发送(一)
3 接受数据(RXD) 12-17 未用
4 请求发送(RTS) 18 数据接收(+)
5 清除发送(CTS) 19 未用
6 数据准备好(DSR) 20 数据终端准备好比(DTR)
7 信号地线路 (SG) 21 未用
8 载波检测 (DCD) 22 振铃指示精神 (RI)
9 发送返回(+) 23-24 未用
10 未用 25 接收返回(一)
9针串行口的针脚功能:
针脚 功能 针脚 功能
1 载波检测(DCD) 6 数据准备好(DSR)
2 接受数据(RXD) *7 请求发送(RTS)
3 发出数据(TXD) 8 清除发送(CTS)
*4 数据终端准备好(DTR) 9 振铃指示(RI)
5 信号地线(SG)