Datasheet

www.ti.com
IDAC Current
V
REF
8R
DAC
2
RANGE1
(
DAC Code
)
ADS1218
SBAS187C SEPTEMBER 2001 REVISED SEPTEMBER 2005
MUX (Address 01
H
) Multiplexer Control Register
Reset value is set by Flash memory page 0. Factory programmed to 01
H
.
bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0
PSEL3 PSEL2 PSEL1 PSEL0 NSEL3 NSEL2 NSEL1 NSEL0
bits 7-4 PSEL3: PSEL2: PSEL1: PSEL0: Positive Channel Select
0000 = A
IN
0 0100 = A
IN
4
0001 = A
IN
1 0101 = A
IN
5
0010 = A
IN
2 0110 = A
IN
6
0011 = A
IN
3 0111 = A
IN
7
1xxx = A
INCOM
(except when all bits are 1s)
1111 = Temperature Sensor Diode
bits 3-0 NSEL3: NSEL2: NSEL1: NSEL0: Negative Channel Select
0000 = A
IN
0 0100 = A
IN
4
0001 = A
IN
1 0101 = A
IN
5
0010 = A
IN
2 0110 = A
IN
6
0011 = A
IN
3 0111 = A
IN
7
1xxx = A
INCOM
(except when all bits are 1s)
1111 = Temperature Sensor Diode
ACR (Address 02
H
) Analog Control Register
Reset value is set by Flash memory page 0. Factory programmed to 00
H
.
bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0
BOCS IDAC2R1 IDAC2R0 IDAC1R1 IDAC1R0 PGA2 PGA1 PGA0
bit 7 BOCS: Burnout Current Source
0 = Disabled
1 = Enabled
bits 6-5 IDAC2R1: IDAC2R0: Full-Scale Range Select for IDAC2
00 = Off
01 = Range 1
10 = Range 2
11 = Range 3
bits 4-3 IDAC1R1: IDAC1R0: Full-Scale Range Select for IDAC1
00 = Off
01 = Range 1
10 = Range 2
11 = Range 3
bits 2-0 PGA2: PGA1: PGA0: Programmable Gain Amplifier Gain Selection
000 = 1 100 = 16
001 = 2 101 = 32
010 = 4 110 = 64
011 = 8 111 = 128
23