PC-DIO-96/PnPUser Manual Digital I/O Board for ISA September 1996 EditionPart Number 320289C-01© Copyright 1990, 1996 National Instruments Corporatio
About This Manual© National Instruments Corporation xi PC-DIO-96/PnP User Manual monospace Text in this font denotes text or characters that are to b
Appendix D Register-Level Programming© National Instruments Corporation D-27 PC-DIO-96/PnP User ManualInterrupt Programming Example for the 82C53A
Appendix D Register-Level ProgrammingPC-DIO-96/PnP User Manual D-28© National Instruments Corporation/* Now write out the counter load values for
Appendix D Register-Level Programming© National Instruments Corporation D-29 PC-DIO-96/PnP User Manualdecrementing all references to the base page
Appendix D Register-Level ProgrammingPC-DIO-96/PnP User Manual D-30© National Instruments Corporation_TEXT segment word public 'CODE'
Appendix D Register-Level Programming© National Instruments Corporation D-31 PC-DIO-96/PnP User Manualslave:add al,068h ; Offset for slave vector
Appendix D Register-Level ProgrammingPC-DIO-96/PnP User Manual D-32© National Instruments Corporationand al,bh ; Enable interrupts for selected le
Appendix D Register-Level Programming© National Instruments Corporation D-33 PC-DIO-96/PnP User Manual; see if our vector is installed--if not, do
Appendix D Register-Level ProgrammingPC-DIO-96/PnP User Manual D-34© National Instruments Corporation; restore saved registersri_exit:pop espo
Appendix D Register-Level Programming© National Instruments Corporation D-35 PC-DIO-96/PnP User Manual; acknowledge the interruptih_0:mov ax,seg _
Appendix D Register-Level ProgrammingPC-DIO-96/PnP User Manual D-36© National Instruments CorporationTo interrupt the host computer using one of t
About This ManualPC-DIO-96/PnP User Manual xii © National Instruments CorporationNational Instruments DocumentationThe PC-DIO-96/PnP User Manual is on
© National Instruments Corporation E-1 PC-DIO-96/PnP User ManualUsing Your PC-DIO-96 (Non-PnP) BoardAppendixEThis appendix describes the differences b
Appendix E Using Your PC-DIO-96 (Non-PnP) BoardPC-DIO-96/PnP User Manual E-2 © National Instruments CorporationConfiguration and Installation of t
Appendix E Using Your PC-DIO-96 (Non-PnP) Board© National Instruments Corporation E-3 PC-DIO-96/PnP User ManualFigure E-2. PC-DIO-96 Parts Locato
Appendix E Using Your PC-DIO-96 (Non-PnP) BoardPC-DIO-96/PnP User Manual E-4 © National Instruments CorporationThe PC-DIO-96 is configured at the
Appendix E Using Your PC-DIO-96 (Non-PnP) Board© National Instruments Corporation E-5 PC-DIO-96/PnP User ManualThe base I/O address for the PC-DIO
Appendix E Using Your PC-DIO-96 (Non-PnP) BoardPC-DIO-96/PnP User Manual E-6 © National Instruments CorporationFigure E-3. Example Base I/O Addre
Appendix E Using Your PC-DIO-96 (Non-PnP) Board© National Instruments Corporation E-7 PC-DIO-96/PnP User ManualTable E-3. Switch Settings with
Appendix E Using Your PC-DIO-96 (Non-PnP) BoardPC-DIO-96/PnP User Manual E-8 © National Instruments CorporationInterrupt SelectionThere is one set
Appendix E Using Your PC-DIO-96 (Non-PnP) Board© National Instruments Corporation E-9 PC-DIO-96/PnP User ManualFigure E-4. Interrupt Jumper Setti
Appendix E Using Your PC-DIO-96 (Non-PnP) BoardPC-DIO-96/PnP User Manual E-10 © National Instruments Corporation6. Visually verify the installatio
About This Manual© National Instruments Corporation xiii PC-DIO-96/PnP User ManualRelated DocumentationIf you are a register-level programmer, the fol
© National Instruments Corporation F-1 PC-DIO-96/PnP User ManualCustomer CommunicationAppendixFFor your convenience, this appendix contains forms to h
FaxBack is a 24-hour information retrieval system containing a library of documents on a wide range of technical information. You can access FaxBack
Technical Support FormPhotocopy this form and update it each time you make changes to your software or hardware, and use the completed copy of this fo
PC-DIO-96/PnP Hardware and SoftwareConfiguration FormRecord the settings and revisions of your hardware and software on the line to the right of each
Documentation Comment FormNational Instruments encourages you to comment on the documentation supplied with our products. This information helps us p
© National Instruments Corporation G-1 PC-DIO-96/PnP User ManualGlossary° degreesΩ ohms% percent+5 V +5 volt signalA amperesACK* acknowledge input sig
GlossaryPC-DIO-96/PnP User Manual G-2 © National Instruments CorporationBPA bidirectional data lines for Port A of PPI BBPB bidirectional data lines f
Glossary© National Instruments Corporation G-3 PC-DIO-96/PnP User ManualIBFB input buffer bit for Port Bin. inchesINTE1 interrupt enable bit for Port
GlossaryPC-DIO-96/PnP User Manual G-4 © National Instruments CorporationRTSI Real-Time System Integrations secondsSCXI Signal Conditioning eXtensions
© National Instruments Corporation I -1 PC-DIO-96/PnP User ManualIndexNumbers+5 V signal. See also fuses.connection to ground or other voltage source
© National Instruments Corporation 1-1 PC-DIO-96/PnP User ManualIntroductionChapter1This chapter describes the PC-DIO-96/PnP; lists what you need to g
Index© National Instruments Corporation I -2 PC-DIO-96/PnP User ManualAACK* signaldescription (table), 3-13mode 1 output timing (figure), 3-15mode 2 b
IndexPC-DIO-96/PnP User Manual I -3© National Instruments CorporationPC-DIO-96/PnP hardware configurationbase I/O address and interrupt selection, 2-3
Index© National Instruments Corporation I -4 PC-DIO-96/PnP User ManualGGND signal (table), 3-3Hhardware configuration. See configuration.high DIO powe
IndexPC-DIO-96/PnP User Manual I -5© National Instruments CorporationJjumper and switch settings, PC-DIO-96base I/O address, E-4 to E-8example switch
Index© National Instruments Corporation I -6 PC-DIO-96/PnP User ManualPparts locator diagramPC-DIO-96, E-3PC-DIO-96/PNP, 2-1PC-DIO-96compared with PC-
IndexPC-DIO-96/PnP User Manual I -7© National Instruments Corporationmode 1 strobed output, D-17 to D-20control word written to CNFG Register (figure)
Index© National Instruments Corporation I -8 PC-DIO-96/PnP User ManualSSR-OAC-5 or SSR-OAC-5A output modules, driving with PC-DIO-96/PnP (note), 1-2st
Chapter 1 IntroductionPC-DIO-96/PnP User Manual 1-2 © National Instruments Corporation– Macintosh II with a National Instruments NB-DIO-24, NB-DIO
Chapter 1 Introduction© National Instruments Corporation 1-3 PC-DIO-96/PnP User ManualSoftware Programming ChoicesThere are several options to cho
Chapter 1 IntroductionPC-DIO-96/PnP User Manual 1-4 © National Instruments Corporationdigital I/O, counter/timer operations, SCXI, RTSI, self-cali
Chapter 1 Introduction© National Instruments Corporation 1-5 PC-DIO-96/PnP User ManualRegister-Level ProgrammingThe final option for programming a
Chapter 1 IntroductionPC-DIO-96/PnP User Manual 1-6 © National Instruments Corporation24-channel I/O module mounting racks (such as those manufact
Chapter 1 Introduction© National Instruments Corporation 1-7 PC-DIO-96/PnP User ManualRecommended manufacturers and the appropriate part numbers f
GPIB: [email protected] DAQ: [email protected] VXI: [email protected] LabVIEW: [email protected] LabWindows: lw.support@
© National Instruments Corporation 2-1 PC-DIO-96/PnP User ManualInstallation and ConfigurationChapter2This chapter describes how to install and config
Chapter 2 Installation and ConfigurationPC-DIO-96/PnP User Manual 2-2 © National Instruments CorporationNote: The PC-DIO-96PnP uses 100 kΩ resistor
Chapter 2 Installation and Configuration© National Instruments Corporation 2-3 PC-DIO-96/PnP User ManualHardware ConfigurationPlug and PlayThe PC-D
© National Instruments Corporation 3-1 PC-DIO-96/PnP User ManualSignal ConnectionsChapter3This chapter includes timing specifications and signal conne
Chapter 3 Signal ConnectionsPC-DIO-96/PnP User Manual 3-2 © National Instruments CorporationFigure 3-1. Digital I/O Connector Pin Assignments50 1
Chapter 3 Signal Connections© National Instruments Corporation 3-3 PC-DIO-96/PnP User ManualI/O Connector Signal Connection DescriptionsPin Signal
Chapter 3 Signal ConnectionsPC-DIO-96/PnP User Manual 3-4 © National Instruments CorporationPort C Pin AssignmentsThe signals assigned to port C d
Chapter 3 Signal Connections© National Instruments Corporation 3-5 PC-DIO-96/PnP User ManualFigure 3-2. Cable Assembly Connector Pin Assignments
Chapter 3 Signal ConnectionsPC-DIO-96/PnP User Manual 3-6 © National Instruments CorporationFigure 3-3. Cable Assembly Connector Pin Assignments
Chapter 3 Signal Connections© National Instruments Corporation 3-7 PC-DIO-96/PnP User ManualDigital I/O Signal ConnectionsPins 1 through 48 and pi
Important Information Warranty The PC-DIO-96/PnP is warranted against defects in materials and workmanship for a period of one year from the date
Chapter 3 Signal ConnectionsPC-DIO-96/PnP User Manual 3-8 © National Instruments CorporationFigure 3-4. Digital I/O ConnectionsIn Figure 3-4, PPI
Chapter 3 Signal Connections© National Instruments Corporation 3-9 PC-DIO-96/PnP User ManualPower ConnectionsPins 49 and 99 of the I/O connector a
Chapter 3 Signal ConnectionsPC-DIO-96/PnP User Manual 3-10 © National Instruments Corporation Figure 3-5. DIO Channel C
Chapter 3 Signal Connections© National Instruments Corporation 3-11 PC-DIO-96/PnP User ManualLow DIO Power-up StateIf you select pulled-low mode,
Chapter 3 Signal ConnectionsPC-DIO-96/PnP User Manual 3-12 © National Instruments CorporationExample: At power up, the board is configured for inp
Chapter 3 Signal Connections© National Instruments Corporation 3-13 PC-DIO-96/PnP User ManualTable 3-2. Timing Signal Descriptions Name Type
Chapter 3 Signal ConnectionsPC-DIO-96/PnP User Manual 3-14 © National Instruments CorporationMode 1 Input TimingThe following figure illustrates t
Chapter 3 Signal Connections© National Instruments Corporation 3-15 PC-DIO-96/PnP User ManualMode 1 Output TimingThe following figure illustrates
Chapter 3 Signal ConnectionsPC-DIO-96/PnP User Manual 3-16 © National Instruments CorporationMode 2 Bidirectional TimingThe following figure illus
© National Instruments Corporation 4-1 PC-DIO-96/PnP User ManualTheory of OperationChapter4This chapter contains a functional overview of the PC-DIO-9
© National Instruments Corporation v PC-DIO-96/PnP User Manual TableofContents About This Manual Organization of This Manual ...
Chapter 4 Theory of OperationPC-DIO-96/PnP User Manual 4-2 © National Instruments CorporationThe PC I/O channel consists of an address bus, a data
Chapter 4 Theory of Operation© National Instruments Corporation 4-3 PC-DIO-96/PnP User ManualThe 82C53 device has two of its three counter output
Chapter 4 Theory of OperationPC-DIO-96/PnP User Manual 4-4 © National Instruments CorporationDigital I/O ConnectorAll digital I/O is transmitted t
© National Instruments Corporation A-1 PC-DIO-96/PnP User ManualSpecificationsAppendixAThis appendix lists the specifications of the PC-DIO-96/PnP. Th
Appendix A SpecificationsPC-DIO-96/PnP User Manual A-2© National Instruments CorporationOutput signalsPin 49 (at +5 V) ...0.
© National Instruments Corporation B-1 PC-DIO-96/PnP User ManualOKI 82C55A Data SheetAppendixBThis appendix contains the manufacturer data sheet for t
Table of ContentsPC-DIO-96/PnP User Manual vi © National Instruments Corporation Digital I/O Signal Connections ...
Table of Contents© National Instruments Corporation vii PC-DIO-96/PnP User Manual GlossaryIndexFigures Figure 1-1. The Relationship between the Progr
© National Instruments Corporation C-1 PC-DIO-96/PnP User ManualOKI 82C53 Data SheetAppendixCThis appendix contains the manufacturer data sheet for th
Table of ContentsPC-DIO-96/PnP User Manual viii © National Instruments Corporation Tables Table 3-1. Port C Signal Assignments ...
© National Instruments Corporation D-1 PC-DIO-96/PnP User ManualRegister-Level ProgrammingAppendixDThis appendix describes in detail the address and f
Appendix D Register-Level ProgrammingPC-DIO-96/PnP User Manual D-2© National Instruments Corporationcounter uses. The configuration bits are defin
Appendix D Register-Level Programming© National Instruments Corporation D-3 PC-DIO-96/PnP User Manual PPI C PORTA Register 08 8-bit R
Appendix D Register-Level ProgrammingPC-DIO-96/PnP User Manual D-4© National Instruments CorporationRegister DescriptionsThe register descriptions
Appendix D Register-Level Programming© National Instruments Corporation D-5 PC-DIO-96/PnP User ManualFigure D-1. Control Word Formats for the 82C
Appendix D Register-Level ProgrammingPC-DIO-96/PnP User Manual D-6© National Instruments CorporationTable D-2 shows the control words for setting
© National Instruments Corporation ix PC-DIO-96/PnP User Manual AboutThisManual This manual describes the mechanical and electrical aspects of the PC
Appendix D Register-Level Programming© National Instruments Corporation D-7 PC-DIO-96/PnP User ManualFigure D-2. Control Word Format for the 82C5
Appendix D Register-Level ProgrammingPC-DIO-96/PnP User Manual D-8© National Instruments CorporationInterrupt Control Register 1Bit Name Descripti
Appendix D Register-Level Programming© National Instruments Corporation D-9 PC-DIO-96/PnP User ManualBit Name Description (Continued)2 BIRQ0 PPI B
Appendix D Register-Level ProgrammingPC-DIO-96/PnP User Manual D-10© National Instruments CorporationInterrupt Control Register 2Bit Name Descript
Appendix D Register-Level Programming© National Instruments Corporation D-11 PC-DIO-96/PnP User ManualProgramming Considerations for the 82C55AMod
Appendix D Register-Level ProgrammingPC-DIO-96/PnP User Manual D-12© National Instruments CorporationMode 2This mode can be used for communication
Appendix D Register-Level Programming© National Instruments Corporation D-13 PC-DIO-96/PnP User ManualMode 0 Programming ExampleThe following exam
Appendix D Register-Level ProgrammingPC-DIO-96/PnP User Manual D-14© National Instruments Corporation/* EXAMPLE 1*/outp(cnfg,0x80); /* Ports A, B,
Appendix D Register-Level Programming© National Instruments Corporation D-15 PC-DIO-96/PnP User ManualThe control word written to the CNFG Registe
Appendix D Register-Level ProgrammingPC-DIO-96/PnP User Manual D-16© National Instruments CorporationBit Name Description (Continued)2 INTEB Inter
About This ManualPC-DIO-96/PnP User Manual x © National Instruments Corporation programmable peripheral interface. This interface is used on the PC-D
Appendix D Register-Level Programming© National Instruments Corporation D-17 PC-DIO-96/PnP User Manualunsigned int porta, portb, portc, cnfg;char
Appendix D Register-Level ProgrammingPC-DIO-96/PnP User Manual D-18© National Instruments CorporationDuring a mode 1 data write transfer, the stat
Appendix D Register-Level Programming© National Instruments Corporation D-19 PC-DIO-96/PnP User ManualAt the digital I/O connector, port C has the
Appendix D Register-Level ProgrammingPC-DIO-96/PnP User Manual D-20© National Instruments Corporation/* EXAMPLE 1–port A output */outp(cnfg,0xA0);
Appendix D Register-Level Programming© National Instruments Corporation D-21 PC-DIO-96/PnP User ManualMode 2—Bidirectional BusMode 2 has an 8-bit
Appendix D Register-Level ProgrammingPC-DIO-96/PnP User Manual D-22© National Instruments CorporationPort C status-word bit definitions for bidire
Appendix D Register-Level Programming© National Instruments Corporation D-23 PC-DIO-96/PnP User ManualAt the digital I/O connector, port C has the
Appendix D Register-Level ProgrammingPC-DIO-96/PnP User Manual D-24© National Instruments Corporation/* Calculate register addresses */porta = BA
Appendix D Register-Level Programming© National Instruments Corporation D-25 PC-DIO-96/PnP User Manual#define ACNFGoffset 0x03 /* Offset for PPI A
Appendix D Register-Level ProgrammingPC-DIO-96/PnP User Manual D-26© National Instruments Corporation/* EXAMPLE 5–Set up interrupts for mode 2 out
Comments to this Manuals