并行端口接口的资料.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
并行端口接口的资料

并行端口接口 目录 一、标准并行端口(SPP) 1.1 并行端口导论 1.2 硬件特性 1.3 端口地址 1.4 软件寄存器(SPP) 1.4.1 双向端口 1.4.2 并行端口用于8比特输入 1.4.3并行端口IRQ的使用 1.5 编程 二、增强型并行端口(EPP) 2.1 增强型并行端口 2.2 EPP硬件特性 2.3 EPP握手(Hand shake) 2.4 EPP软件寄存器 三、扩展功能端口(ECP) 3.1 扩展能力端口入门 3.2 ECP硬件特性 3.3 ECP握手 3.4 RLE——运行长编码 3.5 ECP软件寄存器 3.6 ECP扩展控制寄存器(ECR) 3.6.1 ECP的配置寄存器A(cnfgA) 3.6.2 ECP的配置寄存器B(cnfgB) 一、 并行端口 1.1 并行端口导论 并行端口在接口设计工程中是最常用的。 该端口在任何规定时间内将允许输入达到9比特,输出达到12比特。 该端口由4条控制线,5条状态线和8条数据线组成。 在PC机后部常常可以见到作为D型25脚阴性连接的端口,或者是D—型25引脚的阳性连接。这将是一个RS—232串行端口和一个完全不同的端口。 关于RS-232串行端口的大量资料可以查看网终止提供的信息。 网址为:/siliconValley/Bay/8302/serial.htm。 在1994所以前,连接比如打印机、扫描仪、CD-ROM等设备还没有设置并行端口如何工作的标准。一些人在他们的驱动器中使用TTL(Transistor to Transistor Logic)技术,然而多数人(尤其是最近)使用CMOS(Comp Lementary Metal Dxide Semiconductors)技术。 IEEE 1284-1994标准,说明了五种工作模式,它们是: 兼容模式 半字节模式(本文档中没有对该项进行描述) 字节模式(本文档中没有对该项进行描述) EPP模式(增强型并行端口模式) ECP模式(扩展能力模式) 其目的是为了设计新型的驱动器和设备,他们之间能够彼此兼容且向下兼容并行端口(SPP),兼容模式,半字节模式和字节模式仅使用于并行端口卡上的标准硬件。而EPP模式和ECP模式需要运行速度更快的附加硬件,并且仍旧向后兼容标准并行端口。 正如通常所知“兼容模式”或是Centronics模式,仅以每秒50K字节的典型速度传送数据,但是能够达到每秒150K字节。为了接收数据,你必须把这种模式设为半字节式或字节模式。半字节模式在反方向能够输入一个半字节(4比特),例如从设备到计算机。字节模式使用并行双向的特点(仅在某些卡中有此特性)能够在反方向输入一个字节(8比特)数据。 扩展型和增强型并行端口使用附加硬件以控制握手。为输出一比特数据到打印机(或者是其它设备上)可使用兼容模式,软件必须是有以下功能: 写字节到数据端口 检查,确定打印机是否忙?如果忙,打印机不按收任何数据;如这样写的任何数据将被丢失。 设置选取通脉冲(引脚1)为低。来通知打印机在数据线上的数据正确。(引脚2-9) 在设置选通脉冲为低之后,等待大约5微秒后,重新设置选通脉冲为高。(step 3) 这就限制了端口可能运行的速度,EPP和ECP端口通过硬件检查确认打印机是否忙,产生一个造通脉冲来解决这一不是。这意味着仅有一个I/O指令需要执行,这样速度就提高了。这些类型的端口,一秒中大约能输出1Mb,ECP端口还具有使用DMA通道的优点,这样不需执行I/O指令数据就能够被传输。 1.2 硬件特性 下面是D型25脚连接器(插孔)和(Centronics 34脚连接器)到“引脚输出”表D型25脚连接器是计算机并行端口最常用的连接器,而Centronics连接器常见用于打印机。IEEE 1284标准明确说明了三种不同类型用于计算机并行端口的连接器,第一种类型为1284型A,它是D型25脚常用于计算机后部的连接器。第二种类型为1284型B,它是广泛用于打印机的36引脚Centronics连接器。IEEE 1284型C也为36引脚连接器,类似与Centronics连接器,但形状较小一点,该类型的连接器据说有一个接线柱弹簧锁(Clip latch)较好的电气特性,且易于安装,它还包括两个以上的信号引脚,这种信号被用来查看其它设备是否连接好,是否有电。1284型C连接器,被再次要求进行重新设计,因此在不久的将来,我们将会看到新型的连接器。 表一:D-型25脚并行端口连接器的引脚分配。 Pin No (D-型25) Pin No (centronics) SPP Signal direction Register Hardware In/out Inverte

文档评论(0)

189****7685 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档