1 control word register, 1 register description, Register description and programming – Omega Vehicle Security DAQ-16 User Manual

Page 25

Advertising
background image

4. Register Description and Programming

The DAQ-16 uses 16 consecutive I/O address locations in the range 0 to FFFFH. The card
utilizes these addresses for the registers listed in Table 4-1. (* indicates registers located in
8254 counter).

Read/Write 8-bit 8254 Control Word/Status Register

Base F *

Read/Write 8-bit Multi-function Timer Register

Base E *

Read/Write 8-bit Clock Rate Register (high)

Base + D *

Read/Write 8-bit Clock Rate Register (low)

Base + C *

Reserved

Base 9, A, B

Read/Write 8-bit Digital Input/Output Register

Base + 8

Write only 16-bit D/A Channel 1 Register

Base + 6, 7

Write only 16-bit D/A Channel 0 Register

Base + 4, 5

Write only 16-bit Start Conversion Register
Read only 16-bit A/D Data Register

Base + 2, 3

Read/Write 16-bit Control Word Register

Base + 0, 1

Table 4-1. DAQ-16 Address Map

4.1

Register Description

4.1.1

Control Word Register

The control word register defines and controls many of the DAQ-16's data conversion
functions. This register is 16-bit read/write.

Write

Read

Write

Read

D15 INT2

INT2

D7

RUN

RUN

D14 INT1

INT1

D6 0

EOC

D13

INT0

INT0

D5

0

VALID

D12

DMAEN

DMAEN

D4

0

0

D11

DMACT

DMACH

D3

0

0

D10

LEVEL

LEVEL

D2

CHSL2

CHSL2

D9

TRIG

TRIG

D1

CHSL1

CHSL1

D8 CLK

CLK

D0

CHSL0

CHSL0


INT2, INT1 and INT0 control the DAQ-16 interrupt source.

INT2

INT1

INT0

DESCRIPTION

0

0

0

Interrupt disabled

1

0

0

Interrupt timer 2

1

0

1

Interrupt on terminal count

1

1

0

External interrupt

1

1

1

Interrupt on end of conversion

DAQ-16 Users Manual 25

Advertising