也谈两台微机通信的最简方法
RS-232-C串口有25针和9针之分,该文已介绍了两个9针串口之间的连线。25针与9针及25针与25针串口的连线方式如下。
25针对25针 9针对25针
7-7 5-7
2-3 3-3
3-2 2-2
4-5 7-5
5-4 8-4
6-20 6-20
20-6 4-6
二、软件控制问题
对于两台用电缆直接连接的微机间文件传输,只要用DOS,而无须用专门的通信软件即可实现。
1、低版本DOS
对MS-DOS6.0以下版本,可以先用MODE命令设置通信参数。如 MODE COM1:2400,E,7,1,即设置传输速率为2400bps、采用偶校验、7位数据位、1位停止位。为保证通信双方步调一致,双方的通信参数应置为完全相同。然后即可用COPY命令来传送磁盘文件或键盘键入字符。如果要传送磁盘文件,发送方键入命令 COPY filename COM/,接收方键入命令COPY COM/filename,即可传送文件filename。如果要传送键盘键入字符,发送方键入命令COPY CON:COM/,接收方键入命令COPY COM/ CON:即可将发送方键入的字符在接收方的屏幕上显示出来。
2、高版本DOS
MS-DOS 6.0提供了两个专门用于双机通信的命令--INTERLNK和INTERSVR,利用它们可以方便地使一台计算机(称为客户机)将另一台计算机(称为服务机)的驱动器当作自己的驱动器来用。下面简要介绍其使用方法:
首先在客户机的CONFIG.SYS中加入设备驱动程序INTERLNK.EXE(即DEVICE=C:\DOS\INTERLNK.EXE),然后在服务机上运行程序INTERSVR.EXE,在客户机上运行INTERLNK.EXE程序,即可用客户机对服务机的软、硬盘进行读写操作。
INTERLNK.EXE和INTERSVR.EXE的详细使用方法请参阅有关DOS手册。
本方法或许称不上最简单,但其低成本和使用方便却使其具有很强的实用性。
(江苏 戴爱平)