Brainboxes IE-285 User Manual

Ieee 488 interface board
Table of Contents

Advertisement

Quick Links

BRAIN BOXES
______________
PC ELITE
4.6 EDITION March, 1995

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the IE-285 and is the answer not in the manual?

Questions and answers

Summary of Contents for Brainboxes IE-285

  • Page 1 BRAIN BOXES ______________ PC ELITE 4.6 EDITION March, 1995...
  • Page 3 PC Elite Reference Warning!. Warning!. _________ Unauthorised copying of Pro-488 is a crime! Although public domain programs allow unlimited copying, and much commercial software allows copying provided the program purchased is only in use on only one machine at a time, many programs...
  • Page 4 PC Elite Reference Thank You For Buying The We proudly present the PC Elite IEEE 488 Interface Board. PC Elite IEEE 488 gives the PC user precise control over the huge range of industry standard IEEE 488 devices. Your board is designed and manufactured in England, and our policy is one of complete support to our dealers and direct to our users.
  • Page 5: The Layout Of This Manual

    PC Elite MANUAL _________________ The Layout Of This Manual. ________________________ _ This manual is a complete description of how to install and configure the PC Elite IEEE interface board. The PC Elite card, like our PC IEEE board, is an extremely easy to use and understand implementation of the IEEE-488 interface for IBM PC and compatible computers.
  • Page 6: Table Of Contents

    PC Elite Reference Contents ________ Chapter 1 Joining The Elite. Introduction. What Machine Do You Need? Elite Features. Interrupt Selection. Direct Memory Access Channels. Address Switches. Software Support. Introducing Professional 488. Outline. The Professional-488 Environment. Learn How To Use It In Minutes. Basic ON SRQ Facility.
  • Page 7 Connecting To IEEE Devices. Problems! Chapter 2 List Of Figures. Figure 2-1. The ELITE Factory Set DIP Switches. Figure 2-2. Valid PC ELITE IEEE Base Addresses. Figure 2-3. The IRQ Jumper Block. Figure 2-4. The PC2a Mode IRQ Clear Address. Figure 2-5.
  • Page 8: Chapter 1 Joining The Elite

    Join The Elite. JOINING THE Introduction. ___________ _ This chapter, Joining The Elite, discusses the features of the Elite card, mentions programs and languages that will drive the Elite card and explains its how its high specification custom design whilst retaining manufacturers designs gives it extreme flexibility in its application and use.
  • Page 9: Elite Features

    PC Elite Reference Elite Features. ____________ _ The PC ELITE card extracts the ultimate IEEE-488 performance from your Personal Computer. Using 4 custom programmed logic chips we have taken PC based IEEE cards to the limit. PC ELITE is a half size card that fits any PC or AT slot.
  • Page 10: Introducing Professional 488

    Join The Elite. Software Support. ________________ The low cost and high performance of PC data acquisition and analysis software packages combined with the ELITE card makes them ideal as powerful and inexpensive instrument controllers. Keep your technology advancing whilst your capital investment stays low! PC ELITE is fully compatible with Lotus Measure, LabTech NoteBook, Asyst, DaDisp, DaDisp 488, Lab Windows,...
  • Page 11: Outline

    PC Elite Reference Outline. _______ The Professional-488 software system allows any PC with an IEEE-488 interface to become an IEEE bus controller, exercising complete control over a bus full of up to 14 IEEE instruments. An easy to use, flexible, enhanced industry standard control language addresses the IEEE devices and provides complete instrumentation control.
  • Page 12: Learn How To Use It In Minutes

    Join The Elite. Learn How To Use It In Minutes. ____________________________ _ Since the Professional-488 talks the established IEEE control language, you probably already know how to use it! A good way of learning how to use the Professional 488 is inter- actively from the keyboard of your Personal Computer using the GPIBTALK suit of programs.
  • Page 13: Sending Data To Bus Devices

    PC Elite Reference any mistake was made, other flags show whether a device is present on the bus and the state of the data transfer. _________________________ _ Sending Data To Bus Devices. Data can be sent to the IEEE bus devices in several ways. The simplest and most straight forward method is by writing data to the "IEEEDATA"...
  • Page 14: Quick Basic Example

    Join The Elite. R3T3X command, inputs a reading from the D.V.M. and then displays it on the PC screen. Quick Basic Example. ___________________ 10 OPEN "IEEECTRL" AS #1 20 OPEN "IEEEDATA" AS #2 30 PRINT#1,"REMOTE 5 OUTPUT ’R3T3X’" 40 READING$=IOCTL$(2) 50 PRINT READING$ Turbo Pascal Example.
  • Page 15: Ieee Bus Commands And Functions

    PC Elite Reference IEEE Bus Commands And Functions. ________________________________ _ ABORT Resets bus, pulse IFC, assert REN, assert ATN. BASE= Sets the IEEE board base i/o address. CLEAR Returns some or all devices to predetermined state. CONFIGURE Specifies how device responds to PPOLL. DISABLE Prevents some or all devices responding to PPOLL.
  • Page 16: Gpib.com Driver

    Join The Elite. Serial Poll Disable. Serial Poll Enable. Sends Talk Address. TALK Sends Talk Address. Take Control. Unlisten. Untalk. _________________ GPIB.COM Driver. Our 100% NI compatible GPIB.COM driver allows you to maintain and run existing applications developed for use with any NI card.
  • Page 17: Chapter 2 Installation Guide

    PC Elite Reference PC ELITE INSTALLATION Introduction. ___________ _ This chapter explains how to configure and install the PC ELITE IEEE board into an IBM PC computer. Detailed instructions are given how to set the address select and interrupt acknowledge DIP switches and how to position the IRQ and DMA jumpers.
  • Page 18: The Dip Switches And Jumper Blocks

    Installation Guide However, due to the large variety of add-on boards that may be present in the PC, your PC ELITE IEEE board may need tayloring to suit your setup. _________________________________ _ The DIP Switches And Jumper Blocks. The PC ELITE card has one 6 way DIP switch block, the switches are clearly marked 1-6.
  • Page 19: Figure 2-2. Valid Pc Elite Ieee Base Addresses

    PC Elite Reference The PC ELITE IEEE board i/o address can be set to reside at one of 7 base addresses in the PC. The factory set address, 02E1H, is set as shown in Figure 2-1. DIP switches 1-3 control the ELITE card i/o base address select.
  • Page 20: Interrupt Selection

    Installation Guide then to inform the driver of the change in i/o address send the BASE=22E1H, using the appropriate address, command to the driver by placing it on the CONFIG.SYS invocation line eg DEVICE=PRO488.SYS /BASE=22E1H or after boot time by writing to the IEEECTRL file. The BASE= command causes the IEEE card to be initialised and it will become the system controller, the IFC line will be pulsed and ATN and REN asserted true.
  • Page 21: Figure 2-3. The Irq Jumper Block

    PC Elite Reference Figure 2-3. The IRQ Jumper Block. ______________________________ _ 1 1 1 1 5 2 1 0 2 3 4 5 6 7 Note: IRQ0 & 8, timer & clock interrupts, not on expansion bus. IRQ1, keyboard interrupt, is not on the expansion bus. IRQ9, best left unexplained, is not on the expansion bus.
  • Page 22: Setting The Interrupt Clear Address. Pc2A Only

    Installation Guide IRQ14 is the AT/386/486 hard disk interrupt. When in PC2a compatible mode the position of the jumper MUST match the IRQ level set in the software and the IRQ acknowledge address set on DIPs 4-6 and IRQ choices are thus restricted to IRQ2-7.
  • Page 23: Setting The Dma Jumper Block

    PC Elite Reference apparently busy doing another job. DMA is ideal for moving large amounts of data very quickly. The DMA hardware is designed so that the ELITE board will only generate DMA requests when the board is programmed to do perform DMA input or output.
  • Page 24: Using More Than One Pc Elite Ieee Board

    Installation Guide Using More Than One PC ELITE IEEE Board. ________________________________________ _ Since each PC ELITE IEEE card can control up to 14 separate IEEE devices it is not generally necessary to have more than one PC ELITE IEEE board installed in the PC at any one time.
  • Page 25: Installing The Pc Elite Board In The Computer

    PC Elite Reference ___________________________________________ _ Installing The PC ELITE Board In The Computer. NOTE: Always turn the computer OFF before installing or removing any interface board from the computer.!!! After having made sure that the i/o address and the IRQ and DMA jumpers are correctly set now is the time to insert the PC ELITE card into the i/o connector slots in the computer.
  • Page 26: Figure 2-9. Inserting The Pc Elite Ieee Card

    Installation Guide _________________________________ Figure 2-8. Removing Blanking Cover. Figure 2-9. Inserting The PC ELITE IEEE Card. __________________________________________ Use the screw kept back from the blanking cover to screw the PC ELITE IEEE retaining bracket into the PC back panel housing. Chapter 2 PC Elite Reference STEP 4 Choose an empty...
  • Page 27: Connecting To Ieee Devices

    PC Elite Reference STEP 7 Now replace the system units cover by carefully sliding in down and back over the system unit. Replace the cover mounting screws. STEP 8 After attaching all the monitor and keyboard cables, put the MS DOS disk in drive A: and power up the PC. Do not forget the mains power cable! The PC should power on in the normal way.
  • Page 28: Figure 2-12. Standard Ieee 488 Connector Pinouts

    Installation Guide Figure 2-11. Connecting The PC To The IEEE Bus. ____________________________________________ ____________________________________________ _ Figure 2-12. Standard IEEE 488 Connector Pinouts. Pin 1 Data bit 0 Pin 2 Data bit 1 Pin 3 Data bit 2 Pin 4 Data bit 3 Pin 5 EOI Pin 6 DAV Pin 7 NRFD...
  • Page 29: Problems

    PC Elite Reference Problems! _________ If the system fails to power up normally check the following. Ensure that the PC ELITE IEEE card is installed correctly. ii.) Ensure that other cards in the PC have not been upset. iii.) Ensure that the power is connected and the PC is switched ON! iv.) Ensure that the IRQ jumper block is set correctly (default...
  • Page 30: Specification

    Technical Details TECHNICAL DETAILS. Introduction. ___________ _ This chapter describes the technical details of the PC Elite IEEE interface. In particular the NEC 7210 Intelligent GPIB interface controller chip is described. This information is only of use to people who are dedicated to understanding everything in their computer or for those writing IEEE i/o routines at the assembler level.
  • Page 31: The Nec 7210 Chip

    PC Elite Reference controls the state of the IEEE lines through the 7210 chip. This chip does not connect directly to the IEEE lines but is buffered through two IEEE line drivers that provide the correct signal levels and line matching. The line drivers used are the Texas Instruments SN75160 and SN75162 IEEE driver chips.
  • Page 32: The Pc Elite Subsets Supported

    Technical Details the TLC also provides a unique set of bus transceiver controls permitting the use of a variety of different transceiver configurations for maximum flexibility. The PC Elite Subsets Supported. ____________________________ The IEEE-488 standard specifies various allowable subsets of interface functions. The actual codes supported by the PC Elite board is shown below.
  • Page 33: Figure 3-2. Pc2A Mode Nec 7210 Register Map

    PC Elite Reference comprehensive group allowing full control of the IEEE bus. The PC Elite have complete controller capabilities and also implements the full range of talker, listener, serial and parallel poll, service request, and remote programming functions. NEC 7210 Register Map. _____________________ _ The heart of the ELITE card is the NEC 7210 GPIB controller chip which chip has 16 registers, 8 read and 8 write.
  • Page 34: Figure 3-3. Read Register Bits

    Technical Details Reg3 0EE1H Reg4 12E1H Reg5 16E1H Reg6 1AE1H Reg7 1EE1H This address scheme may seem a bit strange but it is identical to that used by IBM for their board and for the National Instruments PC2A board and so ensures that the PC ELITE card is absolutely compatible with these other, older technology, boards.
  • Page 35: Figure 3-4. Write Register Bits

    PC Elite Reference ___________________________ Figure 3-4. Write Register Bits. BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0 _____ _____ _____ _____ _____ _____ _____ _____ SRQI DMAO DMAI CO TRM1 TRM0 0 CTN2 CTN1 CTN0 COM4 COM3 COM2 COM1 COM0 It is recommended that you do NOT attempt to handshake data into and out from the IEEE bus using your own software...
  • Page 36: Figure 3-5. Interrupt Status Bits

    Technical Details ____________________________ _ Figure 3-5. Interrupt Status Bits. Or of all Unmasked Int Status Bits Command Pass Through. Address Pass Through. Device Trigger. End (END or EOS Message Received). Device Clear. Error. Data Out. Data In. SRQI Service Request Input. LOKC Lockout Change.
  • Page 37: Ifc Interface Clear

    PC Elite Reference controller. All this done by writing command to the aux mode register. If only there were a few more commands! IFC InterFace Clear. __________________ _ The IFC control line is controlled by the aux mode register. When the computer is acting as the system controller, ie ALL THE TIME in normal use, the IFC line may be asserted by writing 01bh to the aux mode reg.
  • Page 38 Index PC Elite Reference Index. _____ _ Abort...8 Active controllr...29 Asyst...3, 13 Auto serial poll... 5 Backup...9 Base address... 11, 12, 26, 27 Base=... 8, 13 Bbconf... 9, 13 Buffer buffered... 7 Cable...20, 21 Clear... 8, 11, 15, 28, 29, 30 Config.sys...13, 17 Configure...8, 10 Connecting...20, 21...
  • Page 39 PC Elite Reference Index Fortran... 3, 7 Gpib.com... 1, 3, 9, 13 Gpibtalk... 5 Ground...21 Gtl... 8 Guarantee...9 Handshake... 6, 25, 28 Hard disk ... 15 Hardware... 2, 4, 13, 16, 23, 24, 28 High speed...2 I/o address...8, 11, 12, 13, 17, 18, 22, 24, 27 IBM GPIB ...
  • Page 40 Index PC Elite Reference Nat Instrument...1,3, 9, 11, 27 Ndac...21 Nrfd ... 21 On srq... 5 OS/2...1, 14 Pascal...3, 7 PC ieee...4, 11 PC2... 2, 11-15, 26, 28 PC2a... 2, 11-15, 26, 27, 28 Poll...8, 9, 25, 26, 27 Printer... 14 Pro-488...

This manual is also suitable for:

Ie-296Pc elite

Table of Contents