欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

不可忽视的并口设置

程序员文章站 2023-09-27 12:18:41
不可忽视的并口设置谈到并口(Parallel Port),可能大家都不以为然,它不就是那个连接打印机或扫描仪等外设的接口吗?不错。并口的作用我们都知道,可是,你是否注意过它的设置呢?你真的了解它的设置吗... 09-04-21...
谈到并口(parallel port),可能大家都不以为然,它不就是那个连接打印机或扫描仪等外设的接口吗?不错。并口的作用我们都知道,可是,你是否注意过它的设置呢?你真的了解它的设置吗?你碰到过因其设置不当而引起的故障吗?笔者自遇到几例并口故障后,从此不再小看它。
  故障现象一:一台pⅱ450微机,在windows 98中打印文档时,发生不规则的偏移,如一个汉字的上部与中部或下部之间发生偏移。
  机器配置:64mb pc 100内存,钻石810主板,maxtor 8.4gb硬盘,oki 8340c 24针宽行打印机。
  故障解决:首先怀疑是打印机的驱动程序有问题,于是,重新安装驱动程序,但故障依旧。接下来, 在“设备管理器”中仔细查看系统各设备状况,一切正常。是不是windows 98有毛病?带着疑问,笔者在纯dos 6.21环境下再次试验,故障依旧。看来不是软件的问题。难道打印机本身有故障?仔细翻阅了oki 8340c的说明书,全面检查打印机,结果打印机完好无损。再通过ucdos 6.0中附带的patch24.com断针检修程序否定了打印机断针的可能。换一根打印电缆也没有解决问题。在一个个疑点被否定的情况下,笔者无意间想起了并口的设置。于是,查看bios,发现并口设置为“ecp+epp”,再看说明书,oki 8340c支持epp,原来问题在这里!改为epp后,故障终于排除。
  故障现象二:一台celeron 450(celeron 300a按100×4.5超频)微机,在windows 98中连续扫描多张照片后,报告“扫描仪出错” 或莫名其妙地死机。
  机器配置:微星ms-6163主板,acer 320p(光学分辨率300×600dpi,epp接口)扫描仪。
  故障解决:由于超频的缘故,怀疑是超频后造成的不稳定现象,于是降频到额定主频,故障依旧。又怀疑扫描仪的驱动程序有问题,但重装后故障依旧。仔细检查连接线缆,没有松动现象。在“设备管理器”中也没有发现任何冲突或者有疑问的设备。在排障过程中,笔者发现只要是扫描单张照片,扫描仪不会出现任何问题, 这就说明扫描仪本身发生故障的可能性很小。既然故障发生在连续扫描多张照片时, 那么是否与临时空间及虚拟内存有关呢?经过检查,环境变量temp的设置无误,“系统监视器”的分析结果也表明虚拟内存的设置是合理的。即使是手动设置虚拟内存也不能解决问题。那么,问题到底出在哪儿呢?再次想到了并口设置。该微星 ms-6163主板的bios为1998年10月20日的award bios 4.51pg,其并口设置为epp。再一看,此时的并口模式为epp 1.7,莫非acer 320p扫描仪在此模式下工作不稳定?将并口改为epp 1.9后,故障彻底排除。
  故障现象三:一台老式的东芝(toshiba)笔记本电脑,当外接一台lq-1600k窄行打印机打印文档时,打印异常缓慢,且经常中途停止打印。
  机器配置:pentium 166,16mb内存,2.1gb硬盘,内置16x光驱,操作系统为windows 95。
  故障解决:首先排除驱动程序的问题, 并确认windows 95系统没有问题,打印机及打印电缆均完好无损。将打印机设为快速打印,故障依旧。
  查看bios,发现并口的模式设置为epp,i/o地址和中断均设置无误,打印机也支持epp并口。无奈,抱着试试看的想法,将并口模式改为spp,再次打印,一切正常!
  *分析与总结*
  并口的设置包括两个方面:一方面是指并口的i/o地址(address)和中断(irq);另一方面是指并口的模式(mode)。在实际应用中,大家对i/o地址和中断的关注更多一些,却往往忽视了模式的设置。这就容易造成在看起来“一切正常”的系统中,打印机等外设却发生稀奇古怪的故障。
  谈到模式设置,现在的并口模式主要有如下几种:1. spp,即standard parallel port,标准并口。这是最初的并口模式,现在几乎所有的并口外设都支持该模式。2. epp,即enhanced parallel port,增强型高速并口。这是一种在spp的基础上发展起来的新型并口模式,也是现在应用最多的并口模式。目前市面上的大多数打印机、 扫描仪都能与pc进行双向通讯,都支持epp模式。epp又分为 epp 1.7 和epp 1.9两种模式,故障二说明,选择哪种模式取决于具体的实践,因为有一些打印机或扫描仪的说明书没有明确指出适用哪种模式,即便指明了,也应当在实践中加以验证。3. ecp,即 extended capability port,扩充功能并口。这可以算是目前最先进的并口模式,但是该模式需要设置dma通道,既消耗资源,又容易引起冲突。同时,目前支持ecp的外设很少,因此,一般而言不要选择该模式。除了上面的三种模式外,还有一些其它的并口模式,如bi-directional等,因为用得较少,在此就不详细介绍了。另外,有些bios 允许将其中的某两种模式混合使用,如“ecp+spp”,“ecp+epp”等。对于这样的设置,也应当通过实践来选择,就像故障一那样。特别需要说明的是,笔者发现,有些笔记本电脑用epp模式外接打印机时,容易发生与故障三类似的问题,因此,建议大家将笔记本电脑的并口模式设为spp。
  看过此文, 你现在是否也对并口这个“无名小卒”刮目相看呢?