ii
•
Table of Contents
Chapter 3 Registers Format
...................................................
20
3.1 PCI PnP Registers......................................................................................20
3.2 I/O Address Map.........................................................................................21
Chapter 4 Operation Theorem...............................................
22
4.1 Digital I/O Ports
...........................................................................................22
4.1.1
Introduction
.........................................................................................22
4.1.2
8255 Mode 0
........................................................................................22
4.1.3
Special Function of the DIO Signals
..............................................22
4.1.4
Digital I/O Port Programming
..........................................................23
4.1.5
Control Word.......................................................................................23
4.1.6
Power on Configuration
...................................................................24
4.1.7
Note for Output Data
.........................................................................24
4.2 Timer/Counter Operation
.........................................................................25
4.2.1
Introduction
.........................................................................................25
4.2.2
General Purpose Timer/Counter....................................................25
4.2.2
Cascaded 32 Bits Timer...................................................................26
4.2.3
Event Counter and Edge Control
...................................................26
4.3 Interrupt Multiplexing
................................................................................26
4.3.1
Architecture
........................................................................................26
4.3.2
IRQ Level Setting
...............................................................................27
4.3.3
Note for Dual Interrupts
...................................................................27
4.3.4
Interrupt Source Control
..................................................................28
4.4 12V and 5V Power Supply........................................................................29
Chapter 5 C/C++ Libraries......................................................
30
5.1 Libraries Installation
................................................................................30
5.2 Programming Guide
..................................................................................31
5.2.1
Naming Convention...........................................................................31
5.2.2
Data Types
..........................................................................................31
5.3 _
DIO48H
/96
H
_Initial
.................................................................................32
5.4
Digital Input..................................................................................................33
5.5
Digital Output...............................................................................................35
5.6
Configuration Port......................................................................................36
5.7
Configuration Channel..............................................................................37
5.8
Set Interrupt Control..................................................................................39
5.9
Timer Start...................................................................................................40
5.10
Timer Read..............................................................................................41
5.11
Timer Stop ...............................................................................................42
5.12
Cascaded Timer.....................................................................................43
Summary of Contents for PCIDIO 24H
Page 2: ......
Page 4: ......
Page 14: ...6 Introduction ...
Page 23: ...Installation 15 For Your Notes ...
Page 24: ...16 Installation For Your Notes ...
Page 27: ...Installation 19 For Your Notes ...
Page 28: ...Intentionally Blank ...
Page 59: ......