计算机的并行接口,计算机的并行接口大全

IEEE1284信号及脚序

IEEE-1284定义了一对一的异步双向并行接口。其中PC机使用A型接头,DB-25孔型插座,包括17条信号线和8条地线,信号线又分为3组,控制线4条,状态线5条,数据线8条。

打印机使用B型接头,为36PIN 0.085inch间距的Champ连接器,称Centronics连接器

36PIN Centronics连接器的各脚信号的含义

C型:新的Mini-Centronics 36PIN连接器,0.050inch间距,既可用于主机,也可用于外设

D型25针和36针Centronics的针脚定义对照:

A型、B型、C型连接器的针脚定义对照:

4.   IEEE1284接口的对接:

PC机DB-25与打印机Centronics 36PIN连接器的信号对应关系:

PC机边A型(DB-25)与打印机边B 型(Centronics 36PIN)连接器的对接:

PC机边A型(DB-25)与打印机边C 型(Mini-Centronics 36PIN)连接器的对接:

PC机边C型(Mini-Centronics 36PIN)与打印机边B 型(Centronics 36PIN)连接器的对接:

5.   IEEE1284硬件接口

IEEE-1284定义了2种级别的接口兼容性,Level I 用于产品不需要高速模式,但需要利用反向通道能力的场合;Level II用于长电缆和高速传输率场合。

并行接口输出的是TTL标准的逻辑电平,输入信号也要符合TTL标准。这种特性可以使接口容易应用在电子设计中。大部分的PC并行接口能吸收和输出12mA左右的电流,如应用时小于或大于这个值,应使用缓冲电路。

为了保持与早期的Centronics 接口兼容,使用OC(open collector)驱动器,使用上拉电阻(pull-up resistor)标准电阻值为2.2k欧或4.7k欧。控制线与状态线仅要求上拉电阻Rp,数据线和Strobe线还要求串联电阻Rs来匹配线路阻抗,调整串联电阻值使其与驱动器的输出阻抗之和等于45欧到55欧的线路阻抗。比如驱动IC输出阻抗为15欧,则需要33欧的串联电阻。

IEEE-1284接口芯片:

因为最小输出驱动电压为2.4V, 标准TTL的+5V或低压TTL 的+3.3V的芯片都可以使用。

Fairchild、ST、TI公司都有类似芯片,如74ACT1284、74LVC161284、74LV161284等,还有专用的ESD芯片74F1071等。

6.    IEEE1284信号规格表

本文参考了以下资料,表示感谢:

温正伟原载电子报的资料

http://www.interfacebus.com/Design_Connector_1284.html

http://ckp.made-it.com/ieee1284.html

http://www.fapo.com/1284int.htm

http://zone.ni.com/devzone/cda/tut/p/id/3466

http://www.homestead.co.uk/

系统分类:
接口电路  | 
用户分类:
信号接口  | 
标签:
并行接口 IEEE-1284 打印机 Centronics D25  | 
来源:
整理  |

点击查看原文

发表评论 阅读全文(2165) | 回复(0)

发表于 2007/12/30 1:45:50

2

关于投票

计算机的并行接口(2)

2.  IEEE1284定义的5种工作模式

为了提高Centronics接口的性能,也要兼容过去的标准,IEEE1284定义了5种工作模式:

SPP模式:Standard Parallel Port标准并行接口,也称为Compatibility mode兼容模式, Nibble模式:从PC机到外设8-bit数据线,反向4-bit数据线

Byte模式:8-bit双向传输,速率在50KB/s 到150KB/s之间

EPP模式:Enhanced Parallel Port增强并行接口,允许任一方向的高速字节传输

ECP模式:Extended Capabilities Port扩展功能并行接口,允许PC机发送数据块

符合IEEE 1284标准的并口,使用设备ID(Device identification sequence)来实现即插即用(Plug and Play)配置,使并口更易于使用。各种模式都可以使用相同的连接器和电缆连接方式,因硬件和编程方式的不同,传输速度可以从50K Bits/秒到2MB/秒不等。

2.1SPP模式:即传统的Centronics并行接口,所以也称Centronics mode

提供基本的信号,包括8-bit数据线,4条控制线(Strobe、Initialize Printer、Select Printer、Auto Feed line)和5条状态线(Busy、Acknowledge、Select、Paper Empty、Fault),需要三个不同的寄存器来进行数据的读写操作。

SPP模式是最基本的工作模式,异步、字节单向传输,数据率在50KB/s 到150KB/s之间。使用AB-cable 电缆可传6米,而使用新的CC-cable 电缆可达10米。

基本的SPP 模式的时序如图:

当打印机准备好接收数据,设BUSY为低,主机发出有效的数据到数据线,等待至少500ns然后发出STROBE负脉冲持续至少500ns,有效的数据在STROBE上升沿后至少要维持500 ns 。打印机接收数据并设BUSY有效以指示处理数据,当打印机完成数据接收,发出ACK脉冲至少500ns,然后清除BUSY以指示准备好接收下一个字节数据。

Centronics标准的握手信号略有不同,nStrobe为最小宽度大于1us的负脉冲,nAck为宽度大于5us的响应负脉冲,由于nAck信号的负脉冲较短,一般不会查询它,而是查询Busy。

主机软件通过4步来完成1字节数据

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值