不可忽视的并口设置
程序员文章站
2022-05-18 18:50:21
不可忽视的并口设置谈到并口(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。
看过此文, 你现在是否也对并口这个“无名小卒”刮目相看呢?
故障现象一:一台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。
看过此文, 你现在是否也对并口这个“无名小卒”刮目相看呢?