Datasheet

AD7156
Rev. 0 | Page 15 of 28
REGISTER DESCRIPTIONS
Table 5. Register Summary
1
Register
Addr Pointer
R/W Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Dec Hex
Status 0 0x00 R PwrDown
DacStep2
OUT2
DacStep1
OUT1 C1/C2
RDY2
RDY1
(0) (1) (0) (1) (0) (0) (1) (1)
Ch 1 Data High 1 0x01 R 0x00
Ch 1 Data Low 2 0x02 R 0x00
Ch 2 Data High 3 0x03 R 0x00
Ch 2 Data Low 4 0x04 R 0x00
Ch 1 Average High 5 0x05 R 0x00
Ch 1 Average Low 6 0x06 R 0x00
Ch 2 Average High 7 0x07 R 0x00
Ch 2 Average Low 8 0x08 R 0x00
Ch 1 Sensitivity/
Ch 1 Threshold High
9 0x09 R/W Ch 1 sensitivity (in adaptive threshold mode)/Ch 1 threshold high byte (in fixed threshold mode)
0x08
Ch 1 Timeout/
Ch 1 Threshold Low
10 0x0A R/W Ch 1 timeout (in adaptive threshold mode)/CH 1threshold low byte (in fixed threshold mode)
0x86
Ch 1 Setup 11 0x0B R/W RngH1 RngL1
Hyst1
ThrSettling1 (4-bit value)
(0) (0) (0) (0) (0x0B)
Ch 2 Sensitivity/
Ch 2 Threshold High
12 0x0C R/W Ch 2 sensitivity (in adaptive threshold mode)/Ch 2 threshold high byte (in fixed threshold mode)
0x08
Ch 2 Timeout/
Ch 2 Threshold Low
13 0x0D R/W Ch 2 timeout (in adaptive threshold mode)/Ch 2 threshold low byte (in fixed threshold mode)
0x86
Ch 2 Setup 14 0x0E R/W RngH2 RngL2
Hyst2
ThrSettling2 (4-bit value)
(0) (0) (0) (0) (0x0B)
Configuration 15 0x0F R/W ThrFixed ThrMD1 ThrMD0 EnCh1 EnCh2 MD2 MD1 MD0
(0) (0) (0) (1) (1) (0) (0) (1)
Power-Down Timer 16 0x10 R/W Power-down timeout (6-bit value)
(0) (1) (0x00)
Ch 1 CAPDAC 17 0x11 R/W DacEn1 DacAuto1 DacValue1 (6-bit value)
(1) (1) (0x00)
Ch 2 CAPDAC 18 0x12 R/W DacEn2 DacAuto2 DacValue2 (6-bit value)
(1) (1) (0x00)
Serial Number 3 19 0x13 R Serial number—Byte 3 (MSB)
Serial Number 2 20 0x14 R Serial number—Byte 2
Serial Number 1 21 0x15 R Serial number—Byte 1
Serial Number 0 22 0x16 R Serial number—Byte 0 (LSB)
Chip ID 23 0x17 R Chip identification code
1
The default values are given in parentheses.