© National Instruments Corporation
ix
PC-DIO-96 User Manual
About This Manual
This manual describes the mechanical and electrical aspects of the PC-DIO-96 and contains
information concerning its operation and programming. The PC-DIO-96 is a 96-bit parallel
digital I/O interface designed around four OKI Semiconductor (OKI) 82C55A programmable
peripheral interface (PPI) chips. The PC-DIO-96 also includes an Advanced Micro Devices
(AMD) 8253 counter/timer which can be used to send periodic interrupts to the host system. The
PC-DIO-96 is a member of the National Instruments PC Series of PC I/O Channel expansion
boards for the PC computer family. These boards are designed for high-performance data
acquisition and control for applications in laboratory testing, production testing, and industrial
process monitoring and control.
This manual describes installation, theory of operation, and basic programming considerations
for the PC-DIO-96. The example programs included are written in C and assembly language.
Organization of This Manual
The PC-DIO-96 User Manual is organized as follows:
•
Chapter 1, Introduction, describes the PC-DIO-96, lists what you need to get started,
describes software programming choices, optional equipment, and custom cables, and
explains how to unpack the PC-DIO-96.
•
Chapter 2, Configuration and Installation, describes the PC-DIO-96 jumper configuration,
installing the PC-DIO-96 board in your computer, signal connections to the PC-DIO-96
board, and cabling instructions.
•
Chapter 3, Theory of Operation, explains the basic operation of the PC-DIO-96 circuitry.
•
Chapter 4, Register-Level Programming, describes in detail the address and function of each
of the PC-DIO-96 control and status registers. This chapter also includes important
information about register-level programming the PC-DIO-96.
•
Appendix A, Specifications, lists the specifications of the PC-DIO-96.
•
Appendix B, OKI 82C55A Data Sheet, contains the manufacturer data sheet for the
OKI 82C55A (OKI Semiconductor) CMOS programmable peripheral interface. This
interface is used on the PC-DIO-96 board.
•
Appendix C, AMD 8253 Data Sheet, contains the manufacturer data sheet for the AMD 8253
integrated circuit. This circuit is used on the PC-DIO-96 board.
•
Appendix D, Customer Communication, contains forms you can use to request help from
National Instruments or to comment on our products.
Summary of Contents for PC-DIO-96
Page 71: ...OKI 82C55A Data Sheet Appendix B PC DIO 96 User Manual B 2 National Instruments Corporation...
Page 72: ...Appendix B OKI 82C55A Data Sheet National Instruments Corporation B 3 PC DIO 96 User Manual...
Page 73: ...OKI 82C55A Data Sheet Appendix B PC DIO 96 User Manual B 4 National Instruments Corporation...
Page 74: ...Appendix B OKI 82C55A Data Sheet National Instruments Corporation B 5 PC DIO 96 User Manual...
Page 75: ...OKI 82C55A Data Sheet Appendix B PC DIO 96 User Manual B 6 National Instruments Corporation...
Page 76: ...Appendix B OKI 82C55A Data Sheet National Instruments Corporation B 7 PC DIO 96 User Manual...
Page 77: ...OKI 82C55A Data Sheet Appendix B PC DIO 96 User Manual B 8 National Instruments Corporation...
Page 78: ...Appendix B OKI 82C55A Data Sheet National Instruments Corporation B 9 PC DIO 96 User Manual...
Page 79: ...OKI 82C55A Data Sheet Appendix B PC DIO 96 User Manual B 10 National Instruments Corporation...
Page 80: ...Appendix B OKI 82C55A Data Sheet National Instruments Corporation B 11 PC DIO 96 User Manual...
Page 81: ...OKI 82C55A Data Sheet Appendix B PC DIO 96 User Manual B 12 National Instruments Corporation...
Page 82: ...Appendix B OKI 82C55A Data Sheet National Instruments Corporation B 13 PC DIO 96 User Manual...
Page 83: ...OKI 82C55A Data Sheet Appendix B PC DIO 96 User Manual B 14 National Instruments Corporation...
Page 84: ...Appendix B OKI 82C55A Data Sheet National Instruments Corporation B 15 PC DIO 96 User Manual...
Page 85: ...OKI 82C55A Data Sheet Appendix B PC DIO 96 User Manual B 16 National Instruments Corporation...
Page 86: ...Appendix B OKI 82C55A Data Sheet National Instruments Corporation B 17 PC DIO 96 User Manual...
Page 88: ...AMD 8253 Data Sheet Appendix C PC DIO 96 User Manual C 2 National Instruments Corporation...
Page 89: ...Appendix C AMD 8253 Data Sheet National Instruments Corporation C 3 PC DIO 96 User Manual...
Page 90: ...AMD 8253 Data Sheet Appendix C PC DIO 96 User Manual C 4 National Instruments Corporation...
Page 91: ...Appendix C AMD 8253 Data Sheet National Instruments Corporation C 5 PC DIO 96 User Manual...
Page 92: ...AMD 8253 Data Sheet Appendix C PC DIO 96 User Manual C 6 National Instruments Corporation...
Page 93: ...Appendix C AMD 8253 Data Sheet National Instruments Corporation C 7 PC DIO 96 User Manual...
Page 94: ...AMD 8253 Data Sheet Appendix C PC DIO 96 User Manual C 8 National Instruments Corporation...
Page 95: ...Appendix C AMD 8253 Data Sheet National Instruments Corporation C 9 PC DIO 96 User Manual...
Page 96: ...AMD 8253 Data Sheet Appendix C PC DIO 96 User Manual C 10 National Instruments Corporation...
Page 97: ...Appendix C AMD 8253 Data Sheet National Instruments Corporation C 11 PC DIO 96 User Manual...
Page 98: ...AMD 8253 Data Sheet Appendix C PC DIO 96 User Manual C 12 National Instruments Corporation...
Page 99: ...Appendix C AMD 8253 Data Sheet National Instruments Corporation C 13 PC DIO 96 User Manual...
Page 100: ...AMD 8253 Data Sheet Appendix C PC DIO 96 User Manual C 14 National Instruments Corporation...