- 1、本文档共23页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
GPIB主控机 主控机特点 仪用计算机 主控机特点 具有符合IEEE488.1标准的GPIB硬件接口 GPIB驱动子程序 高级编程语言支持 控者模型 主控机分类 基于历史原因有三种类型的主控机用于自动测试系统: 直接驱动型 子程序调用型 语言扩充型 直接驱动型主控机 语言扩充型主控机(以后简称:主控机) 特点: GPIB操作对程序员透明 对高级语言进行内核或库函数进行扩充,提供对GPIB各个层次的操作的支持功能。 实现方法: 面向GPIB操作型的方法-GPIB DRV 面向仪器控制的方法-DEVICE DRV 面向测试功能的方法-FUNC DRV 原理图 接口功能集成IC 专用集成电路: upD7210 MC68488 TMS9914 INTEL8291/8292/8293 HEF4738 upD7210引脚 upD7210内部功能方框 upD7210特性 GPIB全功能子集 接口信号线: 面向微处理器(19) 数据线D0~D7 地址线RS0~RS2 控制线:/CS,/RD,/WR,INT,DRQ,/DACK,CLK,RST 面向GPIB(19) GPIB数据线 GPIB管理线 GPIB挂钩线 输入输出控制线:T/R1,T/R2,T/R3 upD7210寄存器-览表 中断寄存器 串行查询寄存器 3R:读出3W写入的STB,PEND表示是否已被查询 3W:写入STB和rsv 受命寄存器 4R各比特含义: /ATN:GPIB系统传送器件消息,upD7210在控者预备态 LPAS:听者主受命态 TPAS:讲者主受命态 CIC:控者在作用 LA:听者受命 TA:讲者受命 MJMN:设置小值地址,复位大值地址 SPMS:串行查询模式态 TRM1 TRM2 EOIOE = TACS | SPAS | CIC !CSBS 指示EOI线方向 CIC = !( CIDS | CADS ) 指示控者是否作用 PE=CIC | !PPAS 是否可以使用三态门 upD7210与GPIB连接举例 地址寄存器 ARS:地址寄存器选择 DT:允许、禁止地址被检测作为讲 DL:允许、禁止地址被检测作为听 EOI:在接收数据时,EOI线状态 辅助方式寄存器 C辅助命令 设计举例 软件系统 主控机—GPIB GPIB初始化: 接口板地址设置;接口ic状态; 开关通道:igpib(); 设置关闭中断:set_trap(); clear_trap(); GPIB管理 abortio(); GPIB接口功能 单线消息:ifct(); atnt(); 多线消息:trig(); clear(); 消息通信功能 器件消息 发送;接收;enter(); output(); 状态管理 串行查询;spoll(); 并行查询:组态、解组、查询 GPIB中的器件地址 器件选择码=通道号+器件地址 * * 仪用计算机 专用计算机 普通通用计算机+GPIB系统 IEEE488.1 bus IEEE488.1 driver programming environment application program controller databyte END address IEEE488.1 state conditions control sequences data messages errors IEEE488.1 bus signals 类似于Shell语言 直接操作信号线 主流趋势 通令群 专令群 器件消息 39 ‘文字’ SPD 25 ^Y TCT /REN 42 . SPE 24 ^X GET 8 ^H /ATN 58 : PPU 15 ^U PPC 0 ^@ ATN^REN 64 @ DCL 20 ^T SDC 4 ^D /IFC 28 LLO 17 ^Q GTL 1 ^A IFC 37 % 接口消息 CHR$() 字符代码 接口消息 CHR$() 字符代码 接口消息 CHR$() 字符代码 eg: 3号器件: 听地址:0100011-‘ # ’ 讲地址:1000011-‘ C ’ 不听‘ ? ’ 发通令:PRINT ” % ” 发专令:PRINT ” @ ? # ^T ” 发程控数据:PRINT ” @ ? # : ’F3R7T3’ ” PC总线 BDIR BUS BUF BUS BUF BDIR BUS BUF DB AB CB 接口功能 GPIB 总线 收发 器 GPIB GPIB 总线 收发 器 DIO 管理线 挂钩线 管理线 挂钩线 DIO 地址开关 译码器 控制逻辑 中断逻辑 DMA逻辑 ? ? bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 0R 数据输入 DI7 DI6 DI5 D
您可能关注的文档
- 池州学院旅游与历史文化学院历史教学论课件 中学历史教师的专业发展.ppt
- 池州学院旅游与历史文化学院历史教学论课件 中学历史教学方式与方法.ppt
- 池州学院旅游与历史文化学院历史教学论课件 中学历史教学过程与组织形式.ppt
- 池州学院音乐与教育学院歌曲分析与写作课件 实践篇.ppt
- 滁州学院计算机与信息工程学院计算机网络课件第3讲 数据通信基础及通信介质.ppt
- 滁州学院计算机与信息工程学院计算机网络课件第5讲 数据链路层(1).ppt
- 滁州学院计算机与信息工程学院计算机网络课件第10讲 网络层(1).ppt
- 滁州学院计算机与信息工程学院计算机网络课件第15讲 传输层(1).ppt
- 滁州学院计算机与信息工程学院计算机网络课件第16讲 传输层(2).ppt
- 滁州学院计算机与信息工程学院计算机网络课件第21讲 网络新技术讲座.ppt
文档评论(0)