计算机接口制造技术

技术编号:2905150 阅读:285 留言:0更新日期:2012-04-11 18:40
本实用新型专利技术涉及一种计算机接口装置,尤指IBMPC/AT系列微机与NEFF620系统之间的接口,该接口由IBMPC/AT系列微机的I/O通道的AT总线槽、NEFF620系统中的计算机I/O插件、及由大规模集成电路8255PPI为主体的数字电路组成,具有结构简单,性能可靠,功能性强的优点,能(1)提供程序控制的输入/输出工作方式-PIO方式(2)提供数据通道控制的输入/输出工作方式—DMA(3)响应NEFF6(*该技术在2001年保护过期,可自由使用*)

【技术实现步骤摘要】
本专利技术涉及一种计算机接口装置,尤指一种NEFF  620系统与IBM  PC/AT系列微机之间的计算机接口。现代数据采集系统由两部分组成:一是控制计算机,二是数据采集与控制系统。NEFF  620系统是美国NEFF仪器公司生产的,由美国B+F海外工程和销售公司推出的一种高性能的数据采集与控制系统,主要应用于航空航天工程和国防科技尖端的试验研制领域。NEFF  620系统本身不包括计算机,而是配备国外小型计算机为主机,提供专用计算机接口,组成完整的计算机数据采集与控制系统。由于小型计算机价格昂贵,所以整个系统成本高,同时由于采用的是专用接口,且存在主机更换的不足,因此,不利于普及。本专利技术的目的是提供一种计算机接口,利用微机替代小型计算机作为主机,该微机为IBM  PC/AT系列。为达到上述目的,本专利技术利用微机的I/O通道的AT总线槽,通过以大规模集成电路8255PPI系列为主体的数字电路,与NEFF620系统进行16位的数据传输;由大规模集成电路8255PPI系列及其他附件构成的数字电路为微机与NEFF620系统提供握手信号逻辑,并响应NEFF620系统发出的中断请求;NEFF620系统中的计算机I/O插件是该系统的计算机介面,经过数字电路输出的信号,通过该插件控制NEFF  620整个系统,共同完成接口的所有功能。这种计算机接口的特点是:一、结构简单;二、性能可靠;三、使整个系统成本降低,利于普及;四、功能性强,能够(1)提供程序控制的输入/输出工作方式-PIO方式(2)提供数据通-->道控制的输入/输出工作方式-DMA方式(3)响应NEFF620系统发出的中断请求。下面结合附图说明本专利技术的实施例。图1为本专利技术的计算机接口原理图图1中,U15为IBMPC/AT系列微机的I/O通道的AT总线槽,U16为NEFF620系统中的计算机I/O插件(板号90022926),U1、U2为大规模集成电路8255PPI,U3为非门,U8、U9、U13为与门,U5、U14为或门,U6、U7、U12为集成电路74LS74,U10,U11为或非门。由图1可知,AT总线槽U15的A22、A23、……、A29引脚分别与U3、U4连接,A30、A31直接与U1、U2连接,其中A30与U1、U2的引脚8连接,A31与U1、U2的引脚9连接;A11与U4的输出通过U5与U1、U2的引脚6和D2连接,B14、B13、B2分别与U1、U2的引脚5、36、35连接,D3、D4分别与U6、U7的Q端连接,D11、D5分别与U9、U14的输出连接,D10通过一个“非门”与U13输入连接;A2、A3、……、A9分别与U1的引脚27、28、……、34连接,C18、C17、……、C11分别与U2的引脚27、28、……、34连接;插件U16的引脚20、X、21、Y、22、Z、23、a分别与U2的37、38、39、40、1、2、3、4引脚连接,引脚24、b、25、c、26、d、27、e分别与U1的37、38、39、40、1、2、3、4引脚连接,引脚9、K、10、L、11、M、12、N分别与U2的25、24、23、22、21、20、19、18引脚连接,引脚13、P、14、R、15、S、16、T分别与U1的25、24、23、22、21、20、19、18引脚连接;引脚7、8、18、31、30、j通过U14与AT总线槽的D5引脚连接,引脚2与U10的输出和U10的一个输入端连接,引脚A与U12的CLK端连接,引脚4与U11的一个输入端和U13的输出端连接,引脚1与U13的一个输入端和U1的引脚11并通过一个“非门”到U8连接在一起,引脚k与U6的CLK端连接,引脚29与U1、U2的13、16引脚连接;U6的输出与U7的CLK端连接,U2的11引脚与U6、U7的CLR端连接,U2的10引脚分别与U10、U9的输-->入端连接,U1的15引脚与U10的一个输入端连接,U1的17引脚与U8的一个输入端连接,U1的10引脚分别与U12的Q端和U8的一个输入端连接。本专利技术的计算机接口的使用:一、设立寄存器地址地址(16进制)    寄存器0300H    数据输入寄存器0304H    数据输出寄存器0302H    状态寄存器0306H    方式寄存器0306H    控制字寄存器二、指令格式(1)数据输出操作MOV  dx,  0304HMOV  ax,  DataOUT  dx,  axMSB    LSBData:15位:写“0”表示0~14位为数据,写“1”表示NEFF620系统的I/O插件地址。NEFF620系统I/O插件地址分配:地址(8进制)    功能100011    循环输入数据100010    读I/O插件状态寄存器100007    直到500总线存取100000    620系统主复位-->(2)数据输入操作MOV  dx  0300HIN  ax  dxMSB    LSB15~0位:表示从620系统读出的数据(3)读接口状态操作MOV  dx  0302HIN  ax  dxMSB    LSB7位:置“1”表示忙,置“0”表示闲6位:置“0”表示无溢出,置“1”表示字溢出(4)写接口工作方式操作MOV  dx,  0306HMOV  ax,DataOUT  dx,axMSB    LSBData:16进制数据    功能OEBD    设置PIO方式OFBD    设置DMA方式OCBD    清IRQ10,IRQ11中断ODBD    关IRQ10,IRQ11中断-->O8BD    允许PIO方式O9BD    允许DMA方式(5)写控制字操作(初始化)MOV  dx,  0306HMOV  ax,  DataOUT  dx,  axMSB    LSBData:16进制数据    功能B4BD    将计算机接口初始化本文档来自技高网...

【技术保护点】
一种微机与NEFF620系统之间的计算机接口,它是由微机的I/O通道的总线槽,经数字电路与NEFF620系统中的计算机I/O插件连接而成,其特征在于微机为IBMPC/AT系列机,总线槽为IBMPC/AT系列微机的I/O通道的AT总线槽。

【技术特征摘要】
1、一种微机与NEFF620系统之间的计算机接口,它是由微机的I/O通道的总线槽,经数字电路与NEFF620系统中的计算机I/O插件连接而成,其特征在于微机为IBM PC/AT系列机,总线槽为IBM PC/AT系列微机的I/O通道的AT总线槽。2、根据权利要求1所述的计算机接口,其特征在于U2、U1的引脚13、16与U16的引脚29连接,...

【专利技术属性】
技术研发人员:步怀月
申请(专利权)人:航空航天工业部第一研究院第一零一研究所
类型:实用新型
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1