SBAS813 June 2018 ADS8688AT
PRODUCTION DATA.
The ADS8688AT features individual high and low alarm threshold settings for each channel. Each alarm threshold is 16 bits wide with 8-bit hysteresis, which is the same for both high and low threshold settings. This 40-bit setting is accomplished through five 8-bit registers associated with every high and low alarm.
NAME | ADDR | REGISTER BITS | |||||||
---|---|---|---|---|---|---|---|---|---|
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | ||
Ch 0 Hysteresis | 15h | CH0_HYST[7:0] | |||||||
Ch 0 High Threshold MSB | 16h | CH0_HT[15:8] | |||||||
Ch 0 High Threshold LSB | 17h | CH0_HT[7:0] | |||||||
Ch 0 Low Threshold MSB | 18h | CH0_LT[15:8] | |||||||
Ch 0 Low Threshold LSB | 19h | CH0_LT[7:0] | |||||||
Ch 1 Hysteresis | 1Ah | CH1_HYST[7:0] | |||||||
Ch 1 High Threshold MSB | 1Bh | CH1_HT[15:8] | |||||||
Ch 1 High Threshold LSB | 1Ch | CH1_HT[7:0] | |||||||
Ch 1 Low Threshold MSB | 1Dh | CH1_LT[15:8] | |||||||
Ch 1 Low Threshold LSB | 1Eh | CH1_LT[7:0] | |||||||
Ch 2 Hysteresis | 1Fh | CH2_HYST[7:0] | |||||||
Ch 2 High Threshold MSB | 20h | CH2_HT[15:8] | |||||||
Ch 2 High Threshold LSB | 21h | CH2_HT[7:0] | |||||||
Ch 2 Low Threshold MSB | 22h | CH2_LT[15:8] | |||||||
Ch 2 Low Threshold LSB | 23h | CH2_LT[7:0] | |||||||
Ch 3 Hysteresis | 24h | CH3_HYST[7:0] | |||||||
Ch 3 High Threshold MSB | 25h | CH3_HT[15:8] | |||||||
Ch 3 High Threshold LSB | 26h | CH3_HT[7:0] | |||||||
Ch 3 Low Threshold MSB | 27h | CH3_LT[15:8] | |||||||
Ch 3 Low Threshold LSB | 28h | CH3_LT[7:0] | |||||||
Ch 4 Hysteresis | 29h | CH4_HYST[7:0] | |||||||
Ch 4 High Threshold MSB | 2Ah | CH4_HT[15:8] | |||||||
Ch 4 High Threshold LSB | 2Bh | CH4_HT[7:0] | |||||||
Ch 4 Low Threshold MSB | 2Ch | CH4_LT[15:8] | |||||||
Ch 4 Low Threshold LSB | 2Dh | CH4_LT[7:0] | |||||||
Ch 5 Hysteresis | 2Eh | CH5_HYST[7:0] | |||||||
Ch 5 High Threshold MSB | 2Fh | CH5_HT[15:8] | |||||||
Ch 5 High Threshold LSB | 30h | CH5_HT[7:0] | |||||||
Ch 5 Low Threshold MSB | 31h | CH5_LT[15:8] | |||||||
Ch 5 Low Threshold LSB | 32h | CH5_LT[7:0] | |||||||
Ch 6 Hysteresis | 33h | CH6_HYST[7:0] | |||||||
Ch 6 High Threshold MSB | 34h | CH6_HT[15:8] | |||||||
Ch 6 High Threshold LSB | 35h | CH6_HT[7:0] | |||||||
Ch 6 Low Threshold MSB | 36h | CH6_LT[15:8] | |||||||
Ch 6 Low Threshold LSB | 37h | CH6_LT[7:0] | |||||||
Ch 7 Hysteresis | 38h | CH7_HYST[7:0] | |||||||
Ch 7 High Threshold MSB | 39h | CH7_HT[15:8] | |||||||
Ch 7 High Threshold LSB | 3Ah | CH7_HT[7:0] | |||||||
Ch 7 Low Threshold MSB | 3Bh | CH7_LT[15:8] | |||||||
Ch 7 Low Threshold LSB | 3Ch | CH7_LT[7:0] |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CHn_HYST[7:0] | |||||||
R/W-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | Channel n Hysteresis[7-0] | R/W | 0h | These bits set the channel high and low alarm hysteresis for channel n(n = 0 to 7)
For example, bits 7-0 of the channel 0 register (address 15h) set the channel 0 alarm hysteresis. 00000000 = No hysteresis 00000001 = ±1-LSB hysteresis 00000010 to 11111110 = ±2-LSB to ±254-LSB hysteresis 11111111 = ±255-LSB hysteresis |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CHn_HT[15:8] | |||||||
R/W-1h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | CHn_HT[15:8] | R/W | 1h | These bits set the MSB byte for the 16-bit channel n high alarm.
For example, bits 7-0 of the channel 0 register (address 16h) set the MSB byte for the channel 0 high alarm threshold. The channel 0 high alarm threshold is AAFFh when bits 7-0 of the channel 0 high threshold MSB register (address 16h) are set to AAh and bits 7-0 of the channel 0 high threshold LSB register (address 17h) are set to FFh. 0000 0000 = MSB byte is 00h 0000 0001 = MSB byte is 01h 0000 0010 to 1110 1111 = MSB byte is 02h to FEh 1111 1111 = MSB byte is FFh |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CHn_HT[7:0] | |||||||
R/W-1h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | CHn_HT[7-0] | R/W | 1h | These bits set the LSB for the 16-bit channel n high alarm.
For example, bits 7-0 of the channel 0 register (address 17h) set the LSB for the channel 0 high alarm threshold. The channel 0 high alarm threshold is AAFFh when bits 7-0 of the channel 0 high threshold MSB register (address 16h) are set to AAh and bits 7-0 of the channel 0 high threshold LSB register (address 17h) are set to FFh. 0000 0000 = LSB byte is 00h 0000 0001 = LSB byte is 01h 0000 0010 to 1111 1110 = LSB byte is 02h to FEh 1111 1111 = LSB byte is FFh |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CHn_LT[15:8] | |||||||
R/W-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | CHn_LT[15:8] | R/W | 0h | These bits set the MSB byte for the 16-bit channel n low alarm.
For example, bits 7-0 of the channel 0 register (address 18h) set the MSB byte for the channel 0 low alarm threshold. The channel 0 low alarm threshold is AAFFh when bits 7-0 of the channel 0 low threshold MSB register (address 18h) are set to AAh and bits 7-0 of the channel 0 low threshold LSB register (address 19h) are set to FFh. 0000 0000 = MSB byte is 00h 0000 0001 = MSB byte is 01h 0000 0010 to 1110 1111 = MSB byte is 02h to FEh 1111 1111 = MSB byte is FFh |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CHn_LT[7:0] | |||||||
R/W-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | CHn_LT[7-0] | R/W | 00h | These bits set the LSB for the 16-bit channel n low alarm.
For example, bits 7-0 of the channel 0 register (address 19h) set the LSB for the channel 0 low alarm threshold. The channel 0 low alarm threshold is AAFFh when bits 7-0 of the channel 0 low threshold MSB register (address 18h) are set to AAh and bits 7-0 of the channel 0 low threshold LSB register (address 19h) are set to FFh. 0000 0000 = LSB byte is 00h 0000 0001 = LSB byte is 01h 0000 0010 to 1110 1111 = LSB byte is 02h to FEh 1111 1111 = LSB byte is FFh |