- DL manuals
- National Instruments
- Computer Hardware
- PC-DIO-24/PnP
- User Manual
National Instruments PC-DIO-24/PnP User Manual - page 10
About This Manual
PC-DIO-24/PnP User Manual
x
©
National Instruments Corporation
•
Appendix C, Register-Level Programming, describes in detail the
address and function of each of the PC-DIO-24/PnP control and
status registers.
•
Appendix D, Using Your PC-DIO-24 (Non-PnP) Board, describes
the differences between the PC-DIO-24 and PC-DIO-24PnP
boards, the PC-DIO-24 board configuration, and the PC-DIO-24
installation into your computer.
•
Appendix E, Customer Communication, contains forms you can
use to request help from National Instruments or to comment on
our products.
•
The Glossary contains an alphabetical list and description of terms
used in this manual, including abbreviations, acronyms, metric
prefixes, mnemonics, symbols, and terms.
•
The Index alphabetically lists the topics in this manual, including
the page where you can find each one.
Conventions Used in This Manual
The following conventions are used in this manual:
This icon to the left of bold italicized text denotes a note, which alerts
you to important information.
This icon to the left of bold italicized text denotes a caution, which
advises you of precautions to take to avoid injury, data loss, or a
system crash.
82C55A
82C55A refers to the OKI Semiconductor 82C55A CMOS PPI.
Angle brackets containing numbers separated by an ellipsis represent
a range of values associated with a bit or signal name (for example,
PB).
bold
Bold text denotes the names of menus, menu items, parameters, dialog
boxes, dialog box buttons or options, icons, windows, Windows 95 tabs,
or LEDs.
bold italic
Bold italic text denotes a note, caution, or warning.
italic
Italic text denotes emphasis, a cross reference, or an introduction to
a key concept.
!
Summary of PC-DIO-24/PnP
Page 1
Pc-dio-24/pnp user manual 24-bit digital i/o board for isa computers february 1998 edition part number 320288c-01 © copyright 1989, 1998 national instruments corporation. All rights reserved. Click here to comment on this document via the national instruments website at www.Natinst.Com/documentation...
Page 2
Internet support e-mail: support@natinst.Com ftp site: ftp.Natinst.Com web address: http://www.Natinst.Com bulletin board support bbs united states: 512 794 5422 bbs united kingdom: 01635 551422 bbs france: 01 48 65 15 59 fax-on-demand support 512 418 1111 telephone support (usa) tel: 512 795 8248 f...
Page 3: Important Information
Important information warranty the pc-dio-24 and pc-dio-24pnp boards are warranted against defects in materials and workmanship for a period of one year from the date of shipment, as evidenced by receipts or other documentation. National instruments will, at its option, repair or replace equipment t...
Page 4: Class A Compliance
Fcc/doc radio frequency interference class a compliance this equipment generates and uses radio frequency energy and, if not installed and used in strict accordance with the instructions in this manual, may cause interference to radio and television reception. Classification requirements are the sam...
Page 5
© national instruments corporation v pc-dio-24/pnp user manual contents about this manual organization of this manual ........................................................................................ Ix conventions used in this manual..............................................................
Page 6
Contents pc-dio-24/pnp user manual vi © national instruments corporation digital i/o power-up state selection ........................................................................... 3-7 high dio power-up state .............................................................................. 3-7 low...
Page 7
Contents © national instruments corporation vii pc-dio-24/pnp user manual mode 1—strobed input.................................................................................. C-11 mode 1 input programming example.............................................. C-13 mode 1—strobed output ...............
Page 8
Contents pc-dio-24/pnp user manual viii © national instruments corporation figure 3-7. Mode 2 timing specification for bidirectional transfers .................... 3-14 figure 4-1. Pc-dio-24/pnp block diagram ........................................................... 4-1 figure c-1. Control word fo...
Page 9: Organization of This Manual
© national instruments corporation ix pc-dio-24/pnp user manual about this manual this manual describes the mechanical and electrical aspects of the pc-dio-24/pnp and contains information concerning its operation and programming. The pc-dio-24/pnp is a member of the national instruments family of i/...
Page 10
About this manual pc-dio-24/pnp user manual x © national instruments corporation • appendix c, register-level programming, describes in detail the address and function of each of the pc-dio-24/pnp control and status registers. • appendix d, using your pc-dio-24 (non-pnp) board, describes the differe...
Page 11
About this manual © national instruments corporation xi pc-dio-24/pnp user manual monospace text in this font denotes text or characters that you should enter literally from the keyboard, sections of code, programming examples, and syntax examples. This font is also used for the proper names of disk...
Page 12
About this manual pc-dio-24/pnp user manual xii © national instruments corporation national instruments documentation the pc-dio-24/pnp user manual is one piece of the documentation set for your data acquisition (daq) system. You could have any of several types of manuals, depending on the hardware ...
Page 13: Related Documentation
About this manual © national instruments corporation xiii pc-dio-24/pnp user manual related documentation the following documents contain information that you may find helpful as you read this manual: • your computer technical reference manual • plug and play isa specification customer communication...
Page 14: Introduction
© national instruments corporation 1-1 pc-dio-24/pnp user manual chapter 1 introduction this chapter describes the pc-dio-24/pnp, lists what you need to get started, describes software programming choices, optional equipment, and custom cables, and explains how to unpack the pc-dio-24/pnp. About the...
Page 15: What You Need to Get Started
Chapter 1 introduction pc-dio-24/pnp user manual 1-2 © national instruments corporation what you need to get started to set up and use your pc-dio-24/pnp, you will need the following: ❑ pc-dio-24pnp or pc-dio-24 board ❑ pc-dio-24/pnp user manual ❑ one of the following software packages and documenta...
Page 16
Chapter 1 introduction © national instruments corporation 1-3 pc-dio-24/pnp user manual labwindows/cvi features interactive graphics and a state-of-the-art user interface and uses the ansi standard c programming language. The labwindows/cvi data acquisition library, a series of functions for using l...
Page 17
Chapter 1 introduction pc-dio-24/pnp user manual 1-4 © national instruments corporation figure 1-1. The relationship between the programming environment, ni-daq, and your hardware register-level programming the final option for programming any national instruments daq hardware is to write register-l...
Page 18: Optional Equipment
Chapter 1 introduction © national instruments corporation 1-5 pc-dio-24/pnp user manual optional equipment national instruments offers a variety of products to use with your pc-dio-24/pnp board, including cables, connector blocks, and other accessories, as follows: • cables and cable assemblies, shi...
Page 19
Chapter 1 introduction pc-dio-24/pnp user manual 1-6 © national instruments corporation the mating connector for the pc-dio-24/pnp is a 50-position, polarized, ribbon socket connector with strain relief. National instruments uses a polarized (keyed) connector to prevent inadvertent upside-down conne...
Page 20: Unpacking
Chapter 1 introduction © national instruments corporation 1-7 pc-dio-24/pnp user manual unpacking your pc-dio-24/pnp board is shipped in an antistatic package to prevent electrostatic damage to the board. Electrostatic discharge can damage several components on the board. To avoid such damage in han...
Page 21: Installation and
© national instruments corporation 2-1 pc-dio-24/pnp user manual chapter 2 installation and configuration this chapter describes how to install and configure the pc-dio-24/pnp. Installation note: install your driver software before installing your hardware. Refer to your ni-daq release notes for sof...
Page 22: Hardware Configuration
Chapter 2 installation and configuration pc-dio-24/pnp user manual 2-2 © national instruments corporation 1. Turn off and unplug your computer. 2. Remove the i/o channel top cover or access port. 3. Remove the expansion slot cover on the computer back panel. 4. Insert the pc-dio-24/pnp into any 8- o...
Page 23
Chapter 2 installation and configuration © national instruments corporation 2-3 pc-dio-24/pnp user manual base i/o address and interrupt selection to change base i/o address or interrupt selection, refer to the ni-daq configuration utility help file. You can configure the pc-dio-24pnp to use base ad...
Page 24: Signal Connections
© national instruments corporation 3-1 pc-dio-24/pnp user manual chapter 3 signal connections this chapter includes timing specifications and signal connection instructions for the pc-dio-24/pnp i/o connector. Caution: connections that exceed any of the maximum ratings of input or output signals on ...
Page 25
Chapter 3 signal connections pc-dio-24/pnp user manual 3-2 © national instruments corporation figure 3-1. Digital i/o connector pin assignments +5 v pa0 pa1 pa2 pa3 pa4 pa5 pa6 pa7 pb0 pb1 pb2 pb3 pb4 pb5 pb6 pb7 pc0 pc1 pc2 pc3 pc4 pc5 pc6 pc7 gnd gnd gnd gnd gnd gnd gnd gnd gnd gnd gnd gnd gnd gnd...
Page 26: Signal Descriptions
Chapter 3 signal connections © national instruments corporation 3-3 pc-dio-24/pnp user manual signal descriptions table 3-1 describes the pc-dio-24/pnp signals. The absolute maximum voltage input rating is –0.5 to +5.5 v with respect to gnd. Port c pin assignments the signals assigned to port c depe...
Page 27
Chapter 3 signal connections pc-dio-24/pnp user manual 3-4 © national instruments corporation caution: during programming, note that each time you configure any port, output ports a and c are reset to 0, and output port b is undefined. Digital i/o signal connections the following specifications and ...
Page 28
Chapter 3 signal connections © national instruments corporation 3-5 pc-dio-24/pnp user manual digital output specifications (referenced to gnd): output logic high voltage 3.7 v min 5.0 v max (i ol = –2.5 ma) output logic high voltage 2.7 v min 5.0 v max (i oh = –4 ma) output logic low voltage 0 v mi...
Page 29
Chapter 3 signal connections pc-dio-24/pnp user manual 3-6 © national instruments corporation figure 3-2. Digital i/o connections in figure 3-2, port a is configured for digital output, and port b is configured for digital input. Digital input applications include receiving ttl signals and sensing e...
Page 30: Power Connections
Chapter 3 signal connections © national instruments corporation 3-7 pc-dio-24/pnp user manual power connections pin 49 of the i/o connector is connected to the +5 v supply from the pc power supply. This pin is referenced to gnd and can be used to power external digital circuitry. This +5 v supply ha...
Page 31
Chapter 3 signal connections pc-dio-24/pnp user manual 3-8 © national instruments corporation figure 3-3. Dio channel configured for high dio power-up state with external load example: at power up, the board is configured for input and, by default, all dio lines are high. To pull one channel low, fo...
Page 32
Chapter 3 signal connections © national instruments corporation 3-9 pc-dio-24/pnp user manual low dio power-up state if you select pulled-low mode, each dio line will be pulled to gnd (0 vdc) using a 100 k Ω resistor. To pull a specific line high, connect a pull-up resistor that will give you a mini...
Page 33: Timing Specifications
Chapter 3 signal connections pc-dio-24/pnp user manual 3-10 © national instruments corporation therefore: r l = 5.6 k Ω ; 2.2 v / 39 µ a this resistor value, 5.6 k Ω , provides a minimum of 2.8 v on the dio line at power up. You can substitute smaller resistor values but they will draw more current,...
Page 34
Chapter 3 signal connections © national instruments corporation 3-11 pc-dio-24/pnp user manual intr output interrupt request—this signal becomes high when the 82c55a is requesting service during a data transfer. The appropriate interrupt enable bits must be set to generate this signal. Rd* internal ...
Page 35
Chapter 3 signal connections pc-dio-24/pnp user manual 3-12 © national instruments corporation mode 1 input timing the following figure illustrates the timing specifications for an input transfer in mode 1. Figure 3-5. Mode 1 timing specification for input transfers name description minimum maximum ...
Page 36
Chapter 3 signal connections © national instruments corporation 3-13 pc-dio-24/pnp user manual mode 1 output timing the following figure illustrates the timing specifications for an output transfer in mode 1. Figure 3-6. Mode 1 timing specification for output transfers name description minimum maxim...
Page 37
Chapter 3 signal connections pc-dio-24/pnp user manual 3-14 © national instruments corporation mode 2 bidirectional timing the following figure illustrates the timing specifications for bidirectional transfers in mode 2. Figure 3-7. Mode 2 timing specification for bidirectional transfers name descri...
Page 38: Theory of Operation
© national instruments corporation 4-1 pc-dio-24/pnp user manual chapter 4 theory of operation this chapter contains a functional overview of the pc-dio-24/pnp board and explains the operation of each functional unit making up the pc-dio-24/pnp. Functional overview the block diagram in figure 4-1 il...
Page 39
Chapter 4 theory of operation pc-dio-24/pnp user manual 4-2 © national instruments corporation bus transceivers the bus transceivers send and receive data lines and other signals to and from the pc i/o channel. Bus interface the pc-dio-24pnp plug and play circuitry automatically arbitrates and assig...
Page 40
Chapter 4 theory of operation © national instruments corporation 4-3 pc-dio-24/pnp user manual digital i/o connector all digital i/o is transmitted through a standard, 50-pin, male connector. Pin 49 is connected to +5 v through a resettable protection fuse. You can use this +5 v supply to operate i/...
Page 41: Specifications
© national instruments corporation a-1 pc-dio-24/pnp user manual appendix a specifications this appendix lists the specifications for the pc-dio-24/pnp board. These specifications are typical at 25° c, unless otherwise stated. The operating temperature range is 0° to 70° c. Digital i/o number of cha...
Page 42
Appendix a specifications pc-dio-24/pnp user manual a-2 © national instruments corporation output signals pin 49 (at 4.65 to 5.25 vdc).............. 1.0 a max power requirement +5 vdc (±10%) ................................. 0.45 a typ, 1 a max physical dimensions ......................................
Page 43
Appendix a specifications © national instruments corporation a-3 pc-dio-24/pnp user manual environment operating temperature ........................0° to 70° c storage temperature ............................–55° to 150° c relative humidity ...............................5% to 90% noncondensing tra...
Page 44: Oki 82C55A Data Sheet
© national instruments corporation b-1 pc-dio-24/pnp user manual appendix b oki 82c55a data sheet this appendix contains the manufacturer data sheet for the oki semiconductor* 82c55a cmos ppi. This interface is used on the pc-dio-24/pnp board. * copyright © oki semiconductor 1995. Reprinted with per...
Page 45
Appendix b oki 82c55a data sheet pc-dio-24/pnp user manual b-2 © national instruments corporation.
Page 46
Appendix b oki 82c55a data sheet © national instruments corporation b-3 pc-dio-24/pnp user manual.
Page 47
Appendix b oki 82c55a data sheet pc-dio-24/pnp user manual b-4 © national instruments corporation.
Page 48
Appendix b oki 82c55a data sheet © national instruments corporation b-5 pc-dio-24/pnp user manual.
Page 49
Appendix b oki 82c55a data sheet pc-dio-24/pnp user manual b-6 © national instruments corporation.
Page 50
Appendix b oki 82c55a data sheet © national instruments corporation b-7 pc-dio-24/pnp user manual.
Page 51
Appendix b oki 82c55a data sheet pc-dio-24/pnp user manual b-8 © national instruments corporation.
Page 52
Appendix b oki 82c55a data sheet © national instruments corporation b-9 pc-dio-24/pnp user manual.
Page 53
Appendix b oki 82c55a data sheet pc-dio-24/pnp user manual b-10 © national instruments corporation.
Page 54
Appendix b oki 82c55a data sheet © national instruments corporation b-11 pc-dio-24/pnp user manual.
Page 55
Appendix b oki 82c55a data sheet pc-dio-24/pnp user manual b-12 © national instruments corporation.
Page 56
Appendix b oki 82c55a data sheet © national instruments corporation b-13 pc-dio-24/pnp user manual.
Page 57
Appendix b oki 82c55a data sheet pc-dio-24/pnp user manual b-14 © national instruments corporation.
Page 58
Appendix b oki 82c55a data sheet © national instruments corporation b-15 pc-dio-24/pnp user manual.
Page 59
Appendix b oki 82c55a data sheet pc-dio-24/pnp user manual b-16 © national instruments corporation.
Page 60
Appendix b oki 82c55a data sheet © national instruments corporation b-17 pc-dio-24/pnp user manual.
Page 61: Register-Level
© national instruments corporation c-1 pc-dio-24/pnp user manual register-level programming appendix c this appendix describes in detail the address and function of each of the pc-dio-24/pnp control and status registers. This appendix also includes important information about register-level programm...
Page 62
Appendix c register-level programming pc-dio-24/pnp user manual c-2 © national instruments corporation the pc-dio-24 (non-pnp) does not have interrupt control registers. Instead, it uses one of the port c lines to enable or disable interrupts. See appendix d, using your pc-dio-24 (non-pnp) board for...
Page 63: Register Map
Appendix c register-level programming © national instruments corporation c-3 pc-dio-24/pnp user manual register map the following table lists the address map for the pc-dio-24/pnp. Register description for the 82c55a figure c-1 shows the two control word formats used to completely program the 82c55a...
Page 64
Appendix c register-level programming pc-dio-24/pnp user manual c-4 © national instruments corporation figure c-1. Control word formats for the 82c55a caution: during programming, note that each time any port is configured, output ports a and c are reset to 0, and output port b is undefined. D2 d1 d...
Page 65
Appendix c register-level programming © national instruments corporation c-5 pc-dio-24/pnp user manual table c-2 shows the control words for setting or resetting each bit in port c. Notice that bit 7 of the control word is cleared when programming the set/reset option for the bits of port c. Registe...
Page 66
Appendix c register-level programming pc-dio-24/pnp user manual c-6 © national instruments corporation interrupt control register 1 (pnp board only) bit name description 2–7 x reserved bit. 1 irq1 ppi interrupt request for port b—if this bit and the inten bit in interrupt control register 2 are both...
Page 67
Appendix c register-level programming © national instruments corporation c-7 pc-dio-24/pnp user manual interrupt control register 2 (pnp board only) bit name description 1–0, 3–7 x reserved bit. 2 inten global interrupt enable bit—if this bit is set, the pc-dio-24pnp can interrupt the host computer....
Page 68
Appendix c register-level programming pc-dio-24/pnp user manual c-8 © national instruments corporation programming considerations for the 82c55a modes of operation for the 82c55a the three basic modes of operation for the 82c55a are as follows: • mode 0—basic i/o • mode 1—strobed i/o • mode 2—bidire...
Page 69
Appendix c register-level programming © national instruments corporation c-9 pc-dio-24/pnp user manual mode 2 use this mode for communication over a bidirectional 8-bit bus. Handshaking signals are used in a manner similar to mode 1. Mode 2 is available for use in group a only (port a and the upper ...
Page 70
Appendix c register-level programming pc-dio-24/pnp user manual c-10 © national instruments corporation mode 0 programming example the following example shows how to configure the 82c55a for various combinations of mode 0 input and output. This code is strictly an example and is not intended to be u...
Page 71
Appendix c register-level programming © national instruments corporation c-11 pc-dio-24/pnp user manual outp(portc,0x56); /* write data to port c. */ /* example 2*/ outp(cnfg,0x90); /* port a is input; ports b and c are outputs. */ outp(portb,0x22); /* write data to port b. */ outp(portc,0x55); /* w...
Page 72
Appendix c register-level programming pc-dio-24/pnp user manual c-12 © national instruments corporation the control word written to the cnfg register to configure port b for input in mode 1 is shown as follows. Notice that port b does not have extra input or output lines left from port c when ports ...
Page 73
Appendix c register-level programming © national instruments corporation c-13 pc-dio-24/pnp user manual 0 intrb interrupt request status for port b—when inteb and ibfb are high, this bit is high, indicating that an interrupt request is pending for port b. At the digital i/o connector, port c has the...
Page 74
Appendix c register-level programming pc-dio-24/pnp user manual c-14 © national instruments corporation /* example 1–port a input */ outp(cnfg,0xb0); /* port a is an input in mode 1. */ while (!(inp(portc) & 0x20)); /* wait until ibfa is set, indicating that data has been loaded in port a. */ valrea...
Page 75
Appendix c register-level programming © national instruments corporation c-15 pc-dio-24/pnp user manual port c status-word bit definitions for output (port a and port b): bit name description 7 obfa* output buffer for port a—a low setting indicates that the cpu has written data to port a. 6 intea in...
Page 76
Appendix c register-level programming pc-dio-24/pnp user manual c-16 © national instruments corporation figure c-3. Port c pin assignments, mode 1 output mode 1 output programming example the following example shows how to configure ppi a for various combinations of mode 1 output. This code is stric...
Page 77
Appendix c register-level programming © national instruments corporation c-17 pc-dio-24/pnp user manual /* example 2–port b output */ outp(cnfg,0x84); /* port b is an output in mode 1.*/ while (!(inp(portc) & 0x02)); /* wait until obfb* is set, indicating that the data last written to port b has bee...
Page 78
Appendix c register-level programming pc-dio-24/pnp user manual c-18 © national instruments corporation during a mode 2 data transfer, the status of the handshaking lines and interrupt signals can be obtained by reading port c. The port c status- word bit definitions for a mode 2 transfer are shown ...
Page 79
Appendix c register-level programming © national instruments corporation c-19 pc-dio-24/pnp user manual at the digital i/o connector, port c has the following pin assignments when in mode 2. Notice that the status of stba* and the status of acka* are not included in the port c status word. Figure c-...
Page 80
Appendix c register-level programming pc-dio-24/pnp user manual c-20 © national instruments corporation cnfg = base_address + cnfgoffset; /* example 1*/ outp(cnfg,0xc0); /* port a is in mode 2. */ while (!(inp(portc) & 0x80)); /* wait until obfa* is set, indicating that the data last written to port...
Page 81
Appendix c register-level programming © national instruments corporation c-21 pc-dio-24/pnp user manual main() { #define base_address 0x180 /* board located at address 180 */ #define portaoffset 0x00 /* offset for port a */ #define portboffset 0x01 /* offset for port b */ #define portcoffset 0x02 /*...
Page 82: Interrupt Handling
Appendix c register-level programming pc-dio-24/pnp user manual c-22 © national instruments corporation outp(ireg1,0x02); /* set irq1 to enable port b interrupts. */ outp(ireg2,0x04); /* set inten bit. */ /* example 5–set up interrupts for mode 2 output transfers. Enable the appropriate interrupt bi...
Page 83
Appendix c register-level programming © national instruments corporation c-23 pc-dio-24/pnp user manual port b is in mode 0, use pc0 to generate an interrupt. Once you have configured the 82c55a, set the corresponding interrupt enable bit in interrupt control register 1. If you are using pc3, set ir...
Page 84: Using Your Pc-Dio-24
© national instruments corporation d-1 pc-dio-24/pnp user manual using your pc-dio-24 (non-pnp) board appendix d this appendix describes the differences between the pc-dio-24 and pc-dio-24pnp boards, the pc-dio-24 board configuration, and the pc-dio-24 installation into your computer. Read this appe...
Page 85: Configuration
Appendix d using your pc-dio-24 (non-pnp) board pc-dio-24/pnp user manual d-2 © national instruments corporation configuration the pc-dio-24 contains one dip switch and two jumpers to configure the base i/o address, interrupt level, and interrupt enable signal. Figure d-1 shows the location of dip s...
Page 86
Appendix d using your pc-dio-24 (non-pnp) board © national instruments corporation d-3 pc-dio-24/pnp user manual figure d-1. Pc-dio-24 parts locator diagram base i/o address settings the base i/o address for the pc-dio-24 is determined by the switches at position u9 (see figure 2-1). The switches ar...
Page 87
Appendix d using your pc-dio-24 (non-pnp) board pc-dio-24/pnp user manual d-4 © national instruments corporation figure d-2. Example base i/o address switch settings table d-3 shows some examples of switch settings and their corresponding address ranges. U9 a9 a8 a7 a6 a5 a4 a3 a2 1 2 3 4 5 6 7 8 b....
Page 88
Appendix d using your pc-dio-24 (non-pnp) board © national instruments corporation d-5 pc-dio-24/pnp user manual interrupt selection there are two sets of jumpers for interrupt selection on the pc-dio-24 board. W3 is used for selecting the interrupt enable line. W2 is for selecting the interrupt lev...
Page 89
Appendix d using your pc-dio-24 (non-pnp) board pc-dio-24/pnp user manual d-6 © national instruments corporation interrupt enable settings to enable interrupt requests from the pc-dio-24, you must set jumper w3 to select pc2, pc4, or pc6 as the active low interrupt enable line. When the interrupt en...
Page 90: Installation
Appendix d using your pc-dio-24 (non-pnp) board © national instruments corporation d-7 pc-dio-24/pnp user manual the pc-dio-24 uses a tristate driver to drive its selected interrupt line. The pc-dio-24 can therefore share an interrupt line if your system and your other devices allow. Installation in...
Page 91: Customer Communication
© national instruments corporation e-1 pc-dio-24/pnp user manual appendix e customer communication for your convenience, this appendix contains forms to help you gather the information necessary to help us solve your technical problems and a form you can use to comment on the product documentation. ...
Page 92
Fax-on-demand support fax-on-demand is a 24-hour information retrieval system containing a library of documents on a wide range of technical information. You can access fax-on-demand from a touch-tone telephone at 512 418 1111. E-mail support (currently usa only) you can submit technical support que...
Page 93: Technical Support Form
Technical support form photocopy this form and update it each time you make changes to your software or hardware, and use the completed copy of this form as a reference for your current configuration. Completing this form accurately before contacting national instruments for technical support helps ...
Page 94: Form
Pc-dio-24/pnp hardware and software configuration form record the settings and revisions of your hardware and software on the line to the right of each item. Complete a new copy of this form each time you revise your software or hardware configuration, and use this form as a reference for your curre...
Page 95: Documentation Comment Form
Documentation comment form national instruments encourages you to comment on the documentation supplied with our products. This information helps us provide quality products to meet your needs. Title: pc-dio-24/pnp user manual edition date: february 1998 part number: 320288c-01 please comment on the...
Page 96
© national instruments corporation g-1 pc-dio-24/pnp user manual glossary symbols ° degrees – negative of, or minus Ω ohms / per % percent + positive of, or plus a a ampere ac alternating current address character code that identifies a specific location (or series of locations) in memory awg americ...
Page 97
Glossary pc-dio-24/pnp user manual g-2 © national instruments corporation b b bit—one binary digit, either 0 or 1 b byte—eight related bits of data, an eight-bit binary number. Also used to denote the amount of memory required to store one byte of data. Base address a memory address that serves as t...
Page 98
Glossary © national instruments corporation g-3 pc-dio-24/pnp user manual f ft. Feet h h hour handshaked digital i/o a type of digital acquisition/generation where a device or module accepts or transfers data after a digital pulse has been received. Also called latched digital i/o. Hardware the phys...
Page 99
Glossary pc-dio-24/pnp user manual g-4 © national instruments corporation k kilo—the prefix for 1,024, or 2 10 , used with b in quantifying data or computer memory kbytes 1,024 bytes kbytes/s a unit for data transfer that means 1,000 or 10 3 bytes/s l labview laboratory virtual instrument engineerin...
Page 100
Glossary © national instruments corporation g-5 pc-dio-24/pnp user manual pnp pnp (plug and play) refers to a device that is fully compatible with the industry standard plug and play isa specification. All bus-related configuration is performed through software, freeing you from manually configuring...
Page 101
Glossary pc-dio-24/pnp user manual g-6 © national instruments corporation v v volts vcc supply voltage; for example, the voltage a computer supplies to its plug-in devices vdc volts direct current v ext external volt vi virtual instrument—(1) a combination of hardware and/or software elements, typic...
Page 102
© national instruments corporation i-1 pc-dio-24/pnp user manual index special characters +5 v signal connection to ground or other voltage source (caution), 3-7 description (table), 3-3 power connections, 3-7 self-resetting fuse, 3-7 82c55a programmable peripheral interface capabilities, 1-1 data s...
Page 103
Index pc-dio-24/pnp user manual i-2 © national instruments corporation mode 1 strobed output (figure), c-13 mode 2 bidirectional bus (figure), c-17 port c set/reset control words (table), c-5 custom cables, 1-5 to 1-6 customer communication, xiii, e-1 to e-2 d data signal description (table), 3-11 m...
Page 104
Index © national instruments corporation i-3 pc-dio-24/pnp user manual interrupt level pc-dio-24 (non-pnp) factory settings (table), d-2 jumper setting (figure), d-6 setting, d-6 to d-7 pc-dio-24/pnp, 2-3 interrupt programming examples, c-20 to c-22 intr signal description (table), 3-11 mode 1 input...
Page 105
Index pc-dio-24/pnp user manual i-4 © national instruments corporation control word written to cnfg register (figure), c-17 port c pin assignments (figure), c-19 port c status-word bit definitions, c-18 programming example, c-19 to c-20 purpose and use, c-9 mode 2 bidirectional timing, 3-14 single b...
Page 106
Index © national instruments corporation i-5 pc-dio-24/pnp user manual power requirements, a-2 programming. See register-level programming. R rd* signal description (table), 3-11 mode 1 input timing, 3-12 mode 2 bidirectional timing, 3-14 register-level programming, c-1 to c-23 82c55a operation, c-2...
Page 107
Index pc-dio-24/pnp user manual i-6 © national instruments corporation software programming choices, 1-2 to 1-4. See also register-level programming. Componentworks, 1-2 labview and labwindows/cvi application software, 1-2 to 1-3 ni-daq driver software, 1-3 to 1-4 virtualbench, 1-3 specifications di...