Datasheet
47
LDC1612
,
LDC1614
www.ti.com
SNOSCY9A –DECEMBER 2014–REVISED MARCH 2018
Product Folder Links: LDC1612 LDC1614
Submit Documentation FeedbackCopyright © 2014–2018, Texas Instruments Incorporated
(1) Channels 2 and 3 are available for LDC1614 only.
8.1.8 Device Status Registers
The LDC1612/LDC1614 can monitor and report on conversion results and the status of attached sensors using
the registers listed in Table 46.
Table 46. Status Registers
CHANNEL
(1)
REGISTER FIELDS [ BIT(S) ] VALUES
All STATUS, addr 0x18
12 fields are available that
contain various status bits [ 15:0 ]
Refer to Register Maps section
for a description of the individual
status bits.
All ERROR_CONFIG, addr 0x19
12 fields are available that are
used to configure error reporting [
15:0 ]
Refer to Register Maps section
for a description of the individual
error configuration bits.
See the STATUS (Table 25) and ERROR_CONFIG (Table 26) register descriptions in the Register Map section.
These registers can be configured to trigger an interrupt on the INTB pin for certain events. The following
conditions must be met:
1. The error or status register must be unmasked by enabling the appropriate register bit in the
ERROR_CONFIG register.
2. The INTB function must be enabled by setting CONFIG.INTB_DIS to 0.
When a bit field in the STATUS register is set, the entire STATUS register content is held until read or until the
DATAx_MSB register is read. Reading also de-asserts INTB. After first starting conversions in active mode, the
first read of STATUS should performed be after assertion of INTB.
Interrupts are cleared by one of the following events:
1. Entering Sleep Mode
2. Power-on reset (POR)
3. Device enters Shutdown Mode (SD is asserted)
4. S/W reset
5. I2C read of the STATUS register: Reading the STATUS register will clear any error status bit set in STATUS
along with the ERR_CHAN field and de-assert INTB
Setting register CONFIG.INTB_DIS to b1 disables the INTB function and holds the INTB pin high.
The TI Application Note LDC1312, LDC1314, LDC1612, LDC1614 Sensor Status Monitoring provides detailed
information on sensor status reporting.
8.1.9 Multi-Channel Data Readback
When in multi-channel mode, the LDC1612/LDC1614 alternates conversions on all selected channels. After each
channel conversion completes, the conversion results for that channel overwrites the previous conversion results
with the new data. Note that the LDC1612/LDC1614 conversion data spans 2 registers. To avoid multi-
conversion data corruption, the conversion results are stored in an internal buffer after every conversion, but the
I2C DATAx field is only updated to reflect new data when the DATAx_MSB register is read.
When the device completes a conversion on the last channel in the selected group, the device will pull INTB low
if DRDY2INT is set to 1. At this time, the conversion results should be retrieved via the I2C bus.
If the device is put into Sleep mode or Shutdown mode, all DATAx_MSB and DATAx_LSB registers are cleared
of conversion data.