推荐文档列表

基于uPSD323X的EPP增强并口的接口技术

时间:2021-09-30 19:42:09 电子通信论文 我要投稿

基于uPSD323X的EPP增强并口的接口技术

摘要:系统介绍EPP增强并口接口协议,简要介绍ST公司uPSD323X系列器件的特点及其开发环境PSDsoft EXPRESS;从硬件电路和软件编程两个方面,详细介绍使用uPSD323X系列器件实现EPP增强并口接口的设计方法。

    关键词:EPP增强并口 uPSD323X PSDsoft EXPRESS

引言

在IBM公司推出PC机时,并行端口已经是PC机的一部分。并口设计之初,是为能代替速度较慢的串行端口驱动当时的高性能点阵式打印机。并口可以同时传输8位数据,而串口只能一位一位地传输,传输速度慢。随着技术的进步和对传输速度要求的提高,最初的标准并行端口即SPP模式的并行端口的速度已不能满足要求。1994年3月,IEEE 1284委员会颁布了IEEE 1284标准.IEEE 1284标准提供的在主机和外设之间的并口传输速度,相对于最初的并行端口快了50~100倍。IEEE 1284标准定义了5种数据传输模式,分别是兼容模式、半字节模式、字节模式、EPP模式和ECP模式。其中EPP模式、ECP模式为双向传输模式。EPP模式比ECP模式更简洁、灵活、可靠,在工业界得到了更多的实际应用。本文介绍的一种基于uPSD323X的EPP增强并口的设计核心是,使用uPSD323X内部的CPLD实现EPP接口。

1 EPP接口协议介绍

EPP(Enhanced Parallel Port,增强并行端口)协议最初是由Intel、Xirocm、Zenith三家公司联合提出的,于1994年在IEEE1284标准中发布。EPP协议有两个标准:EPP1.7和EPP1.9。EPP接口控制信号由硬件自动产品,整个数据传输可以在一个ISA I/O周期完成,通信速率能达到500KB/s~2MB/s。

EPP引脚定义如表1所列。

表1 EPP接口引脚定义

对应并口引脚EPP信号方  向

说      明

1nWrit输出指示主机是向外设写(低电平)还是从外设读(高电平)2~9Data0~7输入/输出双向数据总线10Interrupt输入下降沿向主机申请中断11nWait输入低电平表示外设准备好传输数据,高电平表示数据传输完成12Spare输入空余线13

[1] [2] [3] [4] [5] [6]