您现在的位置: 范文先生网 >> 理工论文 >> 电子通信论文 >> 正文

GPIB芯片TNT4882在多路程控电源中的应用

时间:2007-1-20栏目:电子通信论文

摘要:介绍一种GPIB总线接口芯片TNT4882及其在多路程控电源中的应用,包括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:写信号;
(范文先生网www.fwsir.com收集整理)
    CPUACC:指示TNT4882可以进行总线操作延时;

RDY1:指示TNT4882完成当前总线操作;

DRQ:DMA申请信号;

DACKN:DMA申请应答信号;

BURST_RDN:连续读信号;

FIFO_RDY:当前TNT4882内部FIFO至少已有8个有效数据;

INTR:中断申请信号;

RAGED:地址映射选择,有效则映射内部寄存器到不同的地址;

MODE:TNT4882工作模式选择;

SWAPN:模式切换;

RESETN:复位;

[1] [2] [3] 下一页

下页更精彩:1 2 3 4 下一页