Manuals / Brands / Computer Equipment / Network Card / National Instruments / Computer Equipment / Network Card

National Instruments PCI-DIO-96 - page 70

1 93
Download 93 pages, 509.32 Kb
Contents
Main Page Important Information WARNING REGARDING MEDICAL AND CLINICAL USE OF NATIONAL INSTRUMENTS PRODUCTS Trademarks Copyright Page Page Chapter 4 Theory of Operation Chapter 5 Register Map and Description Chapter 6 Programming Page Figures Tables About This Manual Organization of This Manual Conventions Used in This Manual National Instruments Documentation Related Documentation Customer Communication Introduction About the PCI-DIO-96 What You Need to Get Started Software Programming Choices National Instruments Application Software NI-DAQ Driver Software Register-Level Programming Optional Equipment Custom Cabling Unpacking Installation and Configuration Software Installation Hardware Installation Board Configuration Signal Connections I/O Connector ! I/O Connector Pin Descriptions Chapter 3 Signal Connections PCI-DIO-96 User Manual 3-2 National Instruments Corporation Chapter 3 Signal Connections National Instruments Corporation 3-3 PCI-DIO-96 User Manual Page Port C Pin Assignments Digital I/O Signal Connections Page Power Connections ! Timing Specifications Page Mode 1 Input Timing Mode 1 Output Timing Mode 2 Bidirectional Timing Theory of Operation Functional Overview Chapter 4 Theory of Operation PCI-DIO-96 User Manual 4-2 National Instruments Corporation PCI Interface Circuitry 82C55A Programmable Peripheral Interface 82C53 Programmable Interval Timer Interrupt Control Circuitry Chapter 4 Theory of Operation PCI-DIO-96 User Manual 4-4 The block diagram in Figure 4-2 illustrates the PCI-DIO-96 interrupt control circuitry. Figure 4-2. PCI-DIO-96 Interrupt Control Circuitry Block Diagram Register Map and Description Introduction Register Map Register Descriptions Register Description Format Register Description for the 82C55A Chapter 5 Register Map and Description PCI-DIO-96 User Manual 5-4 a. Control Word Flag, Mode Set (bit 7 = 1) b. Control Word Flag, Bit Set/Reset (bit 7 = 0) Register Description for the 82C53 Register Description for the Interrupt Control Registers Interrupt Control Register 1 Page Interrupt Control Register 2 Interrupt Clear Register Programming PCl Local Bus Programming Examples Page PCI Initialization for the PC PCI Initialization for the Macintosh Programming Options Using NI-DAQ and the Driver Toolkit Performing Simple Accesses Developing Your Own Interrupt Method Port Identification Programming Considerations for the 82C55A Modes of Operation Mode 0 Mode 1 Mode 2 Single Bit Set/Reset Feature Mode 0Basic I/O Page Mode 0 Basic I/O Programming Example Mode 1Strobed Input Page Port C Status-Word Bit Definitions for Input (Ports A and B) Mode 1 Strobed Input Programming Example Mode 1Strobed Output Page Port C Status-Word Bit Definitions for Output (Ports A and B) Mode 1 Strobed Output Programming Example Mode 2Bidirectional Bus Page Port C Status-Word Bit Definitions for Bidirectional Data Path (Port A Only) Mode 2 Bidirectional Bus Programming Example Interrupt Handling Interrupt Programming Examples for the 82C55A Mode 1 Strobed Input Programming Example Mode 1 Strobed Output Programming Example Mode 2 Bidirectional Bus Programming Example Programming Considerations for the 82C53 General Information Interrupt Programming Example Page Page A Specifications Digital I/O Bus Interface Power Requirement Physical Environment B MSM82C55A Data Sheet C MSM82C53 Data Sheet D Customer Communication FTP Support Electronic Services Bulletin Board Support Fax and Telephone Support Telephone Fax Fax-on-Demand Support E-Mail Support (currently U.S. only) Technical Support Form PCI-DIO-96 Hardware and Software Configuration Form National Instruments Products Other Products Documentation Comment Form Title: Edition Date: Part Number: Mail to: Technical Publications Fax to: Glossary Numbers/Symbols A B C D Page Page S T V W Index Numbers A B C D E F G H I L M N O P R S T