background image

PC IEEE CARD

4.32 EDITION Dec 1994

Summary of Contents for IE-340

Page 1: ...PC IEEE CARD 4 32 EDITION Dec 1994...

Page 2: ...rstood by our staff Its great strength is the software support we give it Our intention is to supply the software and any technical information you may need to allow you to exercise complete control o...

Page 3: ...mentions programs and languages that will drive the IEEE card and explains its how its high technology custom design gives it extreme flexibility in its application and use Finally the perfect compan...

Page 4: ...vices 6 Receiving Data From Bus Devices 7 Program Examples 7 Basic Example 7 Turbo Pascal Example 7 Microsoft Lattice C Example 8 Fortran Example 8 IEEE Bus Commands And Functions 8 Complete Documenta...

Page 5: ...re 2 12 An IEEE Cable 22 Figure 2 13 Connecting The PC To The IEEE Bus 23 Figure 2 14 Standard IEEE 488 Connector Pinouts 23 Chapter 3 Technical Details Introduction 25 Specification 25 The PC IEEE Su...

Page 6: ...r development environment which is bundled with every PC IEEE card is introduced What Machine Do You Need _________________________ _ The PC IEEE board and software will run on the IBM PC and its clon...

Page 7: ...lines and 128 I O addresses PC IEEE is based on the highly versatile Motorola 68B21 PIA i o chip with supporting Texas Instrument IEEE data and management line drivers and logic chips controlling inte...

Page 8: ...powerful and inexpensive instrument controllers Keep your technology advancing whilst your capital investment stays low The PC IEEE card comes complete with the easiest to use PC based IEEE software...

Page 9: ...E 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 co...

Page 10: ...idual line control right up through single word commands that perform or initiate whole sequences of bus actions Its IEEE 488 without the sweat Learn How To Use It In Minutes _________________________...

Page 11: ...is detected the precise location of the error is noted and a flag is set Merely checking the error flag informs you whether any mistake was made other flags show whether a device is present on the bu...

Page 12: ...or by EOS received Program Examples _________________ Here are four example programs that demonstrate the power and ease of use of Pro 488 Each places a D V M under PC control programs the meter s ra...

Page 13: ...END Sets End of Sequence method for OUTPUTs ENTER Ask for data from IEEE device EOS Specifies EOS byte for IEEE data INPUTs to PC INIT Restores IEEE bus and driver to defaults state LOCAL Enable front...

Page 14: ...Address TCT Take Control UNL Unlisten UNT Untalk Complete Documentation and Technical Backup __________________________________________ We believe in supplying complete documentation with every packag...

Page 15: ...nsult the instructions included in that PC s documentation The half size PC IEEE board will fit into both long or a short slots it can be placed in standard 8 bit PC slots or in the longer 16 bit AT s...

Page 16: ...ication requires DMA then use the PC Elite IEEE interface The base address and IRQ options are communicated by the user to the computer using the Professional 488 Device Driver software or via your th...

Page 17: ...effect on the cards I O address Consequently A0 and A1 are not connected to the address decoder DIP 1 is a DON T CARE switch always set DIP 1 ON Figure 2 1 Factory Set I O Address 0300H _____________...

Page 18: ...7FH Printer Port Adapter 0380H 038CH S D L C Communications 0380H 0389H Second Binary Sync Comms 0390H 0393H Cluster 03A0H 03A9H Primary Binary Sync Comms 03B0H 03BFH Monochrome Display and Printer Ca...

Page 19: ...2 and so on till address line A8 is connected by DIP switch 8 The ON marking on the DIP switch is a misnomer since the address line is selected low in the ON position In all the PC IEEE may be set to...

Page 20: ...ff On Off On On On On 0214H On Off Off On On On On 0218H Off Off Off On On On On 021CH On On Off Off On On On 0230H Off On Off Off On On On 0234H On Off Off Off On On On 0238H Off Off Off Off On On On...

Page 21: ...re that you intend to run about the new i o address If you using the Professional 488 Device Driver software that comes bundled with the PC IEEE then to inform the driver of the change in i o address...

Page 22: ...us Most user will not require IRQ s and so should leave the IRQ jumper in the factory set off position The range of instructions controlling the enabling and servicing of an interrupt are described in...

Page 23: ...riate pins If in doubt leave in the jumper in the factory set condition Using More Than One PC IEEE Board __________________________________ Since each PC IEEE card can control up to 14 separate IEEE...

Page 24: ...devices each might have the following CONFIG SYS file DEVICE IEEE SYS DEVICE IEEE SYS IEEE2 IEEEDAT2 IEEECTR2 0310h DEVICE IEEE SYS COM1 IEEEDAT3 IEEECTR3 0320h In this case the first time IEEE SYS i...

Page 25: ...he i o connector slots in the computer STEP 1 Before the PC IEEE board can be installed the power to the PC MUST be switched OFF Figure 2 8 Remove Cover Mounting Screws _______________________________...

Page 26: ...the PC back panel KEEP the blanking cover screw safely for later Figure 2 11 Inserting The PC IEEE Card ____________________________________ _ STEP 5 Now insert the PC IEEE 488 card in the slot Be ca...

Page 27: ...way Connecting To IEEE Devices _________________________ _ The PC IEEE board connects to IEEE 488 devices using standard IEEE cables as shown in the Figure below You may find that our special low pro...

Page 28: ...rmanent connection Figure 2 14 Standard IEEE 488 Connector Pinouts ____________________________________________ _ Pin 1 Data bit 0 Pin 13 Data bit 4 Pin 2 Data bit 1 Pin 14 Data bit 5 Pin 3 Data bit 2...

Page 29: ...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 NO IRQ v Ensure that the PC IEEE i o address is set correctly...

Page 30: ...488 or software bundled with his IEEE instruments Specification ___________ _ The PC IEEE interfaces is totally consistent with all electrical mechanical and functional specifications of the IEEE 488...

Page 31: ...t more than 20 metres between the most distantly separated devices 2 A maximum of 15 devices resident on the bus at the same time The PC IEEE Subsets Supported _____________________________ The IEEE 4...

Page 32: ...uffered through two IEEE line drivers that provide the correct signal levels and line matching The line drivers used are the Texas Instruments SN75160 and SN75161 IEEE driver chips These control the I...

Page 33: ...01 0301 Hex X X CRA CONTROL REGISTER A 0002 0302 Hex X 0 DDRB DATA DIRECTION REG B 0002 0302 Hex X 1 PRB PORT I O REGISTER B 0003 0303 Hex X X CRB CONTROL REGISTER B X DON T CARE Figure 3 3 Pia DDRA B...

Page 34: ...R DIR DIR DIR DIR DIR DIR Figure 3 7 Pia PRB Bit Assignments ________________________________ PORT INPUT OUTPUT REGISTER B WHEN CRB BIT2 1 IF BIT 1 PORT LINE IS HIGH IF BIT 0 PORT LINE IS LOW PRB BIT...

Page 35: ...the start of the resident Pro 488 driver However some users may wish to to control non standard IEEE 488 instrumentation and therefore require access to some of the IEEE lines directly IFC InterFace...

Page 36: ...put mode to receive input use SRQ Service ReQuest ___________________ _ The SRQ line is bit 7 of PORT B This is normally set for input and the current state of the SRQ line can be read directly from h...

Page 37: ...be generated by ATN transitions generated by an external controller another computer say by appropriate setting of CRA Otherwise ATN s can be detected by polling the IRQA1 flag in bit 7 of CRA of the...

Page 38: ...ffer 7 Cable 22 23 Clear 8 9 30 Com1 4 19 Commodore 1 Config sys 16 19 Configure 8 9 10 Connecting 22 23 Cover 20 21 22 Dadisp 3 Data transfer rate 26 Dav 23 Default 10 12 14 24 Device clear 9 Device...

Page 39: ...Hard disk 13 18 I o address 8 11 12 13 14 15 16 18 19 20 24 29 Ibm gpib 3 11 Ibm ps 2 1 10 Ieee commands 5 Ieee functions 27 Ifc 8 9 16 17 23 27 30 Installation 10 Instrument 2 3 Int 8 Interface clea...

Page 40: ...4 7 Pc ieee 1 2 3 4 8 10 11 12 13 14 16 18 19 20 21 22 24 25 26 27 29 30 31 32 Pc2A 11 Plotter 3 Poll 8 9 27 Printer 3 13 18 32 Pro 488 3 4 5 6 7 30 Professional 488 1 3 4 5 9 11 16 19 25 28 Prospero...

Page 41: ...PC IEEE Reference Index This page intentionally blank Index 4...

Reviews: