Status Register - Measurement Computing CIO-DAS1601/12 Manual

Analog & digital i/o board for isa bus
Table of Contents

Advertisement

D/A 1 REGISTERS
BASE ADDRESS + 6
7
6
D/A3
D/A2
BASE ADDRESS + 7
7
6
D/A11
D/A10
MSB
WRITE ONLY
Each 12 bit D/A output line has two registers. The first contains the four least significant bits of the data
and four bits that don't care. The second register contains the eight most significant bits of the data.
The D/A will be updated when the eight most significant bits (upper register) are written. In this way,
the lower four bits can be written with no effect on the D/A output until the remainder of the data is
written to the upper eight bits.
6.1.6

STATUS REGISTER

BASE ADDRESS + 8
7
6
EOC
U/B
A read mostly, one-function-write register.
READ
EOC = 1, the A/D converter is busy. EOC = 0, it is free.
U/B = 1, the amplifier is in Unipolar mode. U/B = 0, is bipolar.
MUX = 1, Channels are configured 16 single ended. MUX = 0, 8 differential.
INT = 1, an interrupt has been received. INT = 0, ready to receive an interrupt. An interrupt service
routine must clear this bit after each interrupt.
CH3, CH2, CH1 & CH0 are a binary number between 0 and 15 indicating the MUX channel currently
selected and is valid only when EOC = 0. The channel MUX increments shortly after EOC = 1 so may
be in a state of transition when EOC = 1.
WRITE
A write of any data to this register sets the INT bit to 0.
5
4
D/A1
D/A0
LSB
5
4
D/A9
D/A8
5
4
MUX
INT
23
3
2
X
X
3
2
D/A7
D/A6
3
2
CH3
CH2
1
0
X
X
1
0
D/A5
D/A4
1
0
CH1
CH0

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CIO-DAS1601/12 and is the answer not in the manual?

This manual is also suitable for:

Cio-das1602/12Cio-das1602/16

Table of Contents