GPIB芯片TNT4882在多路程控电源中的应用
关键词:GPIB总线 TNT4882 微处理器 程控电源
GPIB(General Purpose Interface Bus)接口总线最早由美国HP公司倡导实施,命名为HPIB。由于它良好的接口特性,很快在国际范围内得到广泛的应用,并被美国电气与电子工程学会命名为IEEE488,在英国和日本等国家则称为GPIB。虽然有多种叫法,但实际上除了机械标准有所不同外,其实质完全相同。它犹如一座桥梁,将配置GPIB总线接口的仪器与计算机紧密地结合起来。用它组成的系统方便、灵活、功能强及适应性好,可方便地应用到科研、工程、医药工程、医药及测试等领域。
美国NI公司生产的GPIB专用芯片TNT4882具有功能强、体积小、传输速度快及易与微处理器接口等特点,备受用户的青睐。笔者运用TNT4882成功地开发了具备GPIB总线接口的多路程控电源。
图1 TNT4882引脚图
1 TNT4882芯片简介
1.1 TNT4882引脚说明
TNT4882是NT公司开发的100脚PQFQ封装的GPIB专用集成芯片,是IEEE488.2标准和GPIB收发功能的集成,且具有HS488增强功能。它的引脚如图1所示。
VDD:电源,接+5V;
GND:电源地;
XTAL0、XTAL1:外接时钟振荡器引脚;
DATA15~DATA8(ABUS)、DATA7~DATA0(BBUS):数据线,是TNT4882与外部CPU进行数据输入/输出的双向总线,分为ABUS和BBUS,便于进行8位或16位数据操作;
ABUSN:ABUS使能;
BBUSN:BBUS使能;
ABUS_OEN:当前正在通过ABUS读数据;
BBUS_OEN:当前正在通过BBUS读数据;
CSN:片选;
ADDR4~0:内部寄存器地址线;
RDN:读信号;
WRN:写信号;
(凹丫丫范文网fanwen.oyaya.net收集整理)
CPUACC:指示TNT4882可以进行总线操作延时;
RDY1:指示TNT4882完成当前总线操作;
DRQ:DMA申请信号;
DACKN:DMA申请应答信号;
BURST_RDN:连续读信号;
FIFO_RDY:当前TNT4882内部FIFO至少已有8个有效数据;
INTR:中断申请信号;
RAGED:地址映射选择,有效则映射内部寄存器到不同的地址;
MODE:TNT4882工作模式选择;
SWAPN:模式切换;
RESETN:复位;
TADCS:指示当前TNT4882选中为讲者;
LADCS:指示当前TNT4882选中为听者;