概述
谈到并口(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。
看过此文, 你现在是否也对并口这个“无名小卒”刮目相看呢?
最后
以上就是等待果汁为你收集整理的不可忽视的并口设置的全部内容,希望文章能够帮你解决不可忽视的并口设置所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复