位置:51电子网 » 技术资料 » 通信网络

基于uPSD3254A单片机的EPP并口通信技术

发布时间:2008/5/29 0:00:00 访问次数:942

  摘要:介绍了并口的epp(enhancedparallelport)接口协议及其高速数据通信的原理,并在st公司upsd3254a单片机及其开发环境psdsoftexpress基础上完成了一个应用epp接口协议的实现方案。
  关键词:epp协议upsd3254apsdsoftexpress

引言:

  在ibm公司推出pc机开始,并口已经是pc机的一部分。最初并口就是为代替串口来驱动高性能点阵式打印机[1],并口通信有spp、epp、ecp三种传输模式,spp模式是半双工单向传输的,传输速率仅为15kb/s;epp增强型模式采用双向半双工数据传输,传输速度高达2mb/s;ecp扩充型模式采用双向全双工数据传输,传输速率比epp高。在设计和实现方面,epp模式比ecp模式更灵活、简洁、可靠,在工业界得到了更多的实际应用[2]。本文介绍的是一种基于upsd3254a的epp增强并口的设计,其核心是使用upsd323x内部的cpld实现epp接口与pc机上并口之间的高速硬件通信,实际测试中速度达到了900kb/s。

1epp协议介绍

  epp协议是由intel、xircom、zenith三家公司联合提出的,于1994年在ieee1284标准中发布。epp协议有epp1.7和epp1.9两个标准,可以在pc机的bios/外围设备/并行口bios/peripheralsetup/parallelportmode)方式中进行设置[3]。与传统并行口标准利用软件实现握手不同,epp接口协议通过硬件自动握手,能达到500kb/s~2mb/s的通信速率。

1.1epp工作模式的寄存器和引脚定义

  pc并口采用25针的db型阴极接口,epp工作模式的25个引脚的定义如表1所示。

表1epp协议引脚定义

引脚号

epp信号

方向

是否反向

说明

1

  摘要:介绍了并口的epp(enhancedparallelport)接口协议及其高速数据通信的原理,并在st公司upsd3254a单片机及其开发环境psdsoftexpress基础上完成了一个应用epp接口协议的实现方案。
  关键词:epp协议upsd3254apsdsoftexpress

引言:

  在ibm公司推出pc机开始,并口已经是pc机的一部分。最初并口就是为代替串口来驱动高性能点阵式打印机[1],并口通信有spp、epp、ecp三种传输模式,spp模式是半双工单向传输的,传输速率仅为15kb/s;epp增强型模式采用双向半双工数据传输,传输速度高达2mb/s;ecp扩充型模式采用双向全双工数据传输,传输速率比epp高。在设计和实现方面,epp模式比ecp模式更灵活、简洁、可靠,在工业界得到了更多的实际应用[2]。本文介绍的是一种基于upsd3254a的epp增强并口的设计,其核心是使用upsd323x内部的cpld实现epp接口与pc机上并口之间的高速硬件通信,实际测试中速度达到了900kb/s。

1epp协议介绍

  epp协议是由intel、xircom、zenith三家公司联合提出的,于1994年在ieee1284标准中发布。epp协议有epp1.7和epp1.9两个标准,可以在pc机的bios/外围设备/并行口bios/peripheralsetup/parallelportmode)方式中进行设置[3]。与传统并行口标准利用软件实现握手不同,epp接口协议通过硬件自动握手,能达到500kb/s~2mb/s的通信速率。

1.1epp工作模式的寄存器和引脚定义

  pc并口采用25针的db型阴极接口,epp工作模式的25个引脚的定义如表1所示。

表1epp协议引脚定义

引脚号

epp信号

方向

是否反向

说明

1

-->
相关IC型号

Warning: Undefined variable $stockkeys in G:\website_51dzw\www.51dzw.com\code\tech\view.php on line 152
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!