您当前的位置:首页>论文资料>PC机基于EPP接口的总线式硬件扩展

PC机基于EPP接口的总线式硬件扩展

资料类别:论文资料

文档格式:PDF电子版

文件大小:156.03 KB

资料语言:中文

更新时间:2024-12-20 14:58:56



推荐标签:

内容简介

PC机基于EPP接口的总线式硬件扩展 ·IT技术·
PC机基于EPP接口的总线式硬件扩展

(大连理工大学机械工程学院
辽宁大连
116023)
数字技术与应用
摘要;来用量板总线轴卡扩展PC机直接硬件无论采购或研发成本部较高,硬件配显和款件动电多有服制,对手网单及实验应用不很速用。基于EPP接口的总线人外部硬件扩展方案使用周单还解实见由EPP总线到8位地址,数据总线的转接,从而可方使扩展速接多短总硬件。相比毒板总线插卡式的内部硬件扩展,其成本更低,应用更灵活,控制检测更为直接,开发调试更加方使。该方法经实际验证,数果良好,值得在更大范图广应用,
关键词:EPP
徽机
中图分类号:TP3
直接硬件扩服
总线接口文献标识码,A
1引
现代微机在运算速度,存储容景,软件环境等各方面已经得到了极大的增强,唯有直接硬件扩展能力改变不大,母板总线播卡是日前基于PC机的应用系统可直接访间控制的硬件的最主要扩展方式。其应用虽很方便,但无论采购或研发成本都较高,硬件配置和软件驱动也多有限制,对于简单及实验应用不很适用,EPP是基于PC机原打印机接口的增强并行端口,可以通过菌单的端口控制实现双向数据传输,八是接口形式与标准总线不同,一般不能直接利用,也不适合多硬件的扩展,因此实际应
nlow nWRITE
nIDalaStrobc nWAIT
DATA [7,0]
JIEPP-DB25
o o
o o
0
有效数据(a)数据写周期
围1
文章编号:1007-9416(2010)08-0041-02
用不多。若将其适当改造形成标准外部并行总线,则扩展连接各种实验硬件与应用设备实现PC控制下的真接检测与控制将十分方便。
2EPP接口
EPP(增强并行端口)协议提供了数据读、写周期和地址读、写周期等四种总线传输周期。数据周期用于主机和外设间的数据、状态信息传输,地址周期用于地址,控制信息传输。图1(a)和(b)分别是EPP数据写周期和地址读周期时序图。基于硬件提手信号的数据传输过程可在一个ISAI/O
nIOR nWRR
nAddrS(robc WAIT
DATA[7,]
EPP数据写周期和地址读周期时序图
nWRTE
EDATASTB DATAOO DATAO1
16
o Q o o 0 o 0
0
o 0
o
0 a 0 0 0 0 0
万方数据
17 18 19 20
10 23 11 24 12 2 13
ERESEI
DATAG2 EADDRSTB
DATAD3 DATA04 DATA05 DATAD6 DATAO?
ewArT
D
BRESFT
XADDRWR1
DATAOO LOVLVG DATAOZ DATA03 DATA04
DATA05 DATADG DATAOT
14
S BWRTTF
BADDRSTB nRFSE
A A3 A4 A5 A
ONDH
10
p CLK
1D 台 e
有效数据(b)地址读周期
1Q 1 108 8Q
G16VBA 2
EN O/CLKVCC
N2 S N6
ND()
DNSVOE
vcc 20
0
AO A3 A
A7
XDATARI XDATAW9 XADDRW
RESET DEVO DEVIW BDEVIA EWATT A7
EPP井行标准总线扩展方案图2
周期内完成,因而可以达到较高的数据传输率。
EPP占用并行口基地址+0~+7共8个相邻的1/O映像地址,其中基地址+2对应控制资存器,用以实现必要的选择控制,基地址+3对应EPP的地址寄存器,对其进行I/O 操作便产生地址周期;基地址+4是EPP的数据寄存器0,对其选行8位1/O读写操作,便产生对应DATA[7:0]的数据读写期。
基于EPP接口的总线式设备扩 3
展314
PC机的EPP并行接口需要进行必要的改造才能以标准总线的形式连接外部接口设备。图2(a)所示EPP并行标准总线扩展方案使用1片74HC273和1片G16V8实现由 EPP总线到8位地址、数据总线的转换,EPP 接口端提供了及时的nWAIT信号以确保 EPP读写周期不发生超时错误,面总线设备端则提供了独立的地址总线信号、读写控制信号和基于地址译码产生的片选信号以方便连接类似8255这样的地址,数据分离的总线接口芯片,图2(b)是8255硬件连接示例。除了连接具有独立片选和读写控制信号的总线器件外,也可以利用16V8输出的特定设备写信号nDEV1W直接控制绩存器
D482C55A Do
Tovia DATA02 DATAO3 DATAD4 DATADS-
DATA07 XDATAWR
A0 Al RESET nDEVO
m
PA 8
D7 wR A0 A1
()
PB PC
n n
数字技术与应用
41
上一章:PTN故障的处理 下一章:北斗基带芯片中的ARM控制单元设计

相关文章

基于RS485总线的PC与单片机多机通信系统设计 基于PS/2接口的线切割机床控制系统功能扩展的研究 基于FPGA的CPCI总线接口设计方法的学习探讨 基于 PC机的在机检测技术在配备FANUC系统的数控机床中的实现 基于 Linux的电火花线切割机床数控系统中PC机-单片机串并口双向通信 基于Linux的电火花线切割机床数控系统中PC机-单片机串并口双向通信 基于ISA总线的电火花线切割机床接口电路的设计及研究 基于AT89S2051单片机串行通信接口的I∕O扩展技术研究