beautypg.com

2 a/d data registers, 3 a/d channel multiplexer register – ADLINK ACL-8112 Series User Manual

Page 41

background image

Registers

33

4.2 A/D Data Registers

The ACL-8112 series has a 12-bit resolution for each analog input channel,
the digital data is store in the A/D data registers after an A/D conversion.
The A/D data is put into two 8 bits registers. The lowest byte data (8 LSBs)
are placed in address BASE+4 and the highest byte data (4 MSBs) are
placed in address BASE+5. A DRDY bit is used to indicate the status of
the A/D conversion. When the DRDY goes low, it means an A/D
conversion is complete.

Address : BASE + 4 and BASE + 5
Attribute: read only
Data Format:

Bit

7

6

5

4

3

2

1

0

BASE+4 AD7 AD6 AD5 AD4 AD3 AD2 AD1 AD0
BASE+5 0

0 0 DRDY

AD11

AD10

AD9 AD8


AD11 …. AD0: Analog to digital data. AD11 is the Most Significant

Bit(MSB). AD0 is the Least Significant Bit(LSB).

DRDY: Data Ready Signal.

1: A/D data is not ready
0: A/D conversion is completed.
It will be set to 1, when reading the low byte.

4.3 A/D Channel Multiplexer Register

This register is used to control the A/D channels. It's a write only register.
When a channel number is written to the register, the multiplexer switches
to another channel and waits until there’s a conversion and switches again.

Address : BASE + 10
Attribute: write only
Data Format:

Bit

7

6

5

4

3

2

1

0

BASE+10

X

X CS1 CS0 CL3 CL2 CL1 CL0


CLn: multiplexer channel number (n=0~3).
CL3 is MSB, and CL0 is LSB.
CS0, CS1: Single-ended and Differential Selection (ACL-8112DG/HG only)