一、           并口传输模式<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

IEEE 1284 规范中提供了SPPEPPECP几种常用的并口传输模式,另外还有一些其它的并口模式,如 Bi-Directional (双向支持)等。PC机的串口模式在BIOS下更改,除上述模式外,在BIOS 还允许将其中的某两种模式混合使用,如 "ECP+SPP","ECP+EPP" 等。

SPP:Standard Parallel Port,标准并口,8位数据口只能输出数据,不能输入数据,Input指令读入的数据是上次写入输出寄存器的值,而不是端口上的值。SPP模式对并行口高速数据通信的应用有一定的限制。其端口地址包括:数据端口(基地址),状态端口(基地址+1),控制端口(基地址+2)。

EPP:Enhanced Parallel Port,增强型高速并口,是一种与标准并行端口兼容且能完成双向数据传输的规范。这是一种在SPP的基础上发展起来的新型并口模式,也是现在应用最多的并口模式。经常应用在外围读/写设备如磁盘驱动器或者CD-ROM上。HP的激光打印机并不采用这种模式。其端口在SPP模式的基本上增加了EPP地址端口(基地址+3)和EPP数据端口(基地址+4),此端口为双向端口,使用Input指令读取数据时,是直接读取I/O引脚的值。

ECP: Extended Capability Port,扩展功能并口。这可以算是目前最先进的并口模式,它是以一种压缩的技术方式来双向传输数据,其传输速率可达2MB/s,这种压缩的方式在向打印机输送图形数据时显得特别有效。 HP所有激光打印机建议使用 ECP BI-DIRECTIONAL 并口模式。

以上几种传输方式各有特点,在实际应用中,需要根据实际情况选择相应的工作模式,如:需要数据口支持输入时,就不能采用SPP模式……