JAJSGH2B November 2017 – September 2022 ADS7142-Q1
PRODUCTION DATA
Table 7-5 lists the memory-mapped registers for the Page1 registers. All register offset addresses not listed in Table 7-5 should be considered as reserved locations and the register contents should not be modified.
Address | Acronym | Register Name | Section |
---|---|---|---|
0x0 | OPMODE_I2CMODE_STATUS | Device operation mode register | #ADS7142-Q1_PAGE1_PAGE1_OPMODE_I2CMODE_STATUS |
0x1 | DATA_BUFFER_STATUS | Data buffer status register | #ADS7142-Q1_PAGE1_PAGE1_DATA_BUFFER_STATUS |
0x2 | ACCUMULATOR_STATUS | Status of ADC accumulator | #ADS7142-Q1_PAGE1_PAGE1_ACCUMULATOR_STATUS |
0x3 | ALERT_TRIG_CHID | Alert trigeer channel ID | #ADS7142-Q1_PAGE1_PAGE1_ALERT_TRIG_CHID |
0x4 | SEQUENCE_STATUS | Sequence status register | #ADS7142-Q1_PAGE1_PAGE1_SEQUENCE_STATUS |
0x8 | ACC_CH0_LSB | CH0 accumulator data register (LSB) | #ADS7142-Q1_PAGE1_PAGE1_ACC_CH0_LSB |
0x9 | ACC_CH0_MSB | CH0 accumulated data register (MSB) | #ADS7142-Q1_PAGE1_PAGE1_ACC_CH0_MSB |
0xA | ACC_CH1_LSB | CH1 accumulated data register (LSB) | #ADS7142-Q1_PAGE1_PAGE1_ACC_CH1_LSB |
0xB | ACC_CH1_MSB | CH1 accumulated data register (MSB) | #ADS7142-Q1_PAGE1_PAGE1_ACC_CH1_MSB |
0xC | ALERT_LOW_FLAGS | Alert low flags register | #ADS7142-Q1_PAGE1_PAGE1_ALERT_LOW_FLAGS |
0xE | ALERT_HIGH_FLAGS | Alert high flags register | #ADS7142-Q1_PAGE1_PAGE1_ALERT_HIGH_FLAGS |
0x14 | DEVICE_RESET | Device reset register | #ADS7142-Q1_PAGE1_PAGE1_DEVICE_RESET |
0x15 | OFFSET_CAL | Offset calibration register | #ADS7142-Q1_PAGE1_PAGE1_OFFSET_CAL |
0x17 | WKEY | Write key for writing into DEVICE_RESET register | #ADS7142-Q1_PAGE1_PAGE1_WKEY |
0x18 | OSC_SEL | Oscillator selection register | #ADS7142-Q1_PAGE1_PAGE1_OSC_SEL |
0x19 | NCLK_SEL | nCLK selection register | #ADS7142-Q1_PAGE1_PAGE1_NCLK_SEL |
0x1C | OPMODE_SEL | Device operation mode selection | #ADS7142-Q1_PAGE1_PAGE1_OPMODE_SEL |
0x1E | START_SEQUENCE | Start channel scanning sequence register | #ADS7142-Q1_PAGE1_PAGE1_START_SEQUENCE |
0x1F | ABORT_SEQUENCE | Abort channel sequence register | #ADS7142-Q1_PAGE1_PAGE1_ABORT_SEQUENCE |
0x20 | AUTO_SEQ_CHEN | Auto sequencing channel select register | #ADS7142-Q1_PAGE1_PAGE1_AUTO_SEQ_CHEN |
0x24 | CH_INPUT_CFG | Channel input configuration register | #ADS7142-Q1_PAGE1_PAGE1_CH_INPUT_CFG |
0x28 | DOUT_FORMAT_CFG | Data buffer word configuration register | #ADS7142-Q1_PAGE1_PAGE1_DOUT_FORMAT_CFG |
0x2C | DATA_BUFFER_OPMODE | Data buffer operation mode register | #ADS7142-Q1_PAGE1_PAGE1_DATA_BUFFER_OPMODE |
0x30 | ACC_EN | Accumulator control register | #ADS7142-Q1_PAGE1_PAGE1_ACC_EN |
0x34 | ALERT_CHEN | Alert channel enable register | #ADS7142-Q1_PAGE1_PAGE1_ALERT_CHEN |
0x36 | PRE_ALT_MAX_EVENT_COUNT | Pre-alert count register | #ADS7142-Q1_PAGE1_PAGE1_PRE_ALT_MAX_EVENT_COUNT |
0x37 | ALERT_DWC_EN | Alert digital window comparator register | #ADS7142-Q1_PAGE1_PAGE1_ALERT_DWC_EN |
0x38 | DWC_HTH_CH0_LSB | CH0 high threshold LSB register | #ADS7142-Q1_PAGE1_PAGE1_DWC_HTH_CH0_LSB |
0x39 | DWC_HTH_CH0_MSB | CH0 high threshold MSB register | #ADS7142-Q1_PAGE1_PAGE1_DWC_HTH_CH0_MSB |
0x3A | DWC_LTH_CH0_LSB | CH0 low threshold LSB register | #ADS7142-Q1_PAGE1_PAGE1___DWC_LTH_CH0_LSB |
0x3B | DWC_LTH_CH0_MSB | CH0 low threshold MSB register | #ADS7142-Q1_PAGE1_PAGE1_DWC_LTH_CH0_MSB |
0x3C | DWC_HTH_CH1_LSB | CH1 high threshold LSB register | #ADS7142-Q1_PAGE1_PAGE1_DWC_HTH_CH1_LSB |
0x3D | DWC_HTH_CH1_MSB | CH1 high threshold MSB register | #ADS7142-Q1_PAGE1_PAGE1_DWC_HTH_CH1_MSB |
0x3E | DWC_LTH_CH1_LSB | CH1 low threshold LSB register | #ADS7142-Q1_PAGE1_PAGE1_DWC_LTH_CH1_LSB |
0x3F | DWC_LTH_CH1_MSB | CH1 low threshold MSB register | #ADS7142-Q1_PAGE1_PAGE1_DWC_LTH_CH1_MSB |
0x40 | DWC_HYS_CH0 | CH0 comparator hysterisis register | #ADS7142-Q1_PAGE1_PAGE1_DWC_HYS_CH0 |
0x41 | DWC_HYS_CH1 | CH1 comparator hysterisis register | #ADS7142-Q1_PAGE1_PAGE1_DWC_HYS_CH1 |
Complex bit access types are encoded to fit into small table cells. Table 7-6 shows the codes that are used for access types in this section.
Access Type | Code | Description |
---|---|---|
Read Type | ||
R | R | Read |
Write Type | ||
W | W | Write |
Reset or Default Value | ||
-n | Value after reset or the default value | |
Register Array Variables | ||
i,j,k,l,m,n | When these variables are used in a register name, an offset, or an address, they refer to the value of a register array where the register is part of a group of repeating registers. The register groups form a hierarchical structure and the array is represented with a formula. | |
y | When this variable is used in a register name, an offset, or an address this variable refers to the value of a register array. |
OPMODE_I2CMODE_STATUS is shown in Figure 7-31 and described in Table 7-7.
Return to the Summary Table.
Device operation mode register
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | HS_MODE | DEV_OPMODE[1:0] | |||||
R-00000b | R-0b | R-00b | |||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-3 | RESERVED | R | 00000b | Reserved bits. Read returns 00000b. |
2 | HS_MODE | R | 0b | This bit indicates when device is in high speed mode
for I2C Interface. 0b = Device is not in high speed mode for I2C Interface. 1b = Device is in high speed mode for I2C Interface. |
1-0 | DEV_OPMODE[1:0] | R | 00b | These bits indicate funtional mode of the device. 00b = Device is operating in manual mode. 01b = Not used. 10b = Device is operating in autonomous monitoring mode. 11b = Device is operating in high precision mode. |
DATA_BUFFER_STATUS is shown in Figure 7-32 and described in Table 7-8.
Return to the Summary Table.
Data buffer status register
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | DATA_WORDCOUNT[4:0] | ||||||
R-000b | R-00000b | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-5 | RESERVED | R | 000b | Reserved bits. Read returns 000b. |
4-0 | DATA_WORDCOUNT[4:0] | R | 00000b | DATA_WORDCOUNT [00000] to [10000] = Number of entries filled in data buffer (0 to 16) |
ACCUMULATOR_STATUS is shown in Figure 7-33 and described in Table 7-9.
Return to the Summary Table.
Status of ADC accumulator
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | ACC_COUNT[3:0] | ||||||
R-0000b | R-0000b | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-4 | RESERVED | R | 0000b | Reserved bits. Read returns 0000b. |
3-0 | ACC_COUNT[3:0] | R | 0000b | ACC_COUNT = Number of accumulation completed till last finished conversion. |
ALERT_TRIG_CHID is shown in Figure 7-34 and described in Table 7-10.
Return to the Summary Table.
Alert trigeer channel ID
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
ALERT_TRIG_CHID[3:0] | RESERVED | ||||||
R-0000b | R-0000b | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-4 | ALERT_TRIG_CHID[3:0] | R | 0000b | These bits provide the channel ID of channel which was
first to set the alert output. 0000b = Channel 0. 0001b = Channel 1. |
3-0 | RESERVED | R | 0000b | Reserved bits. Reads returns 0000b. |
SEQUENCE_STATUS is shown in Figure 7-35 and described in Table 7-11.
Return to the Summary Table.
Sequence status register
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | SEQ_ERR_ST[1:0] | RESERVED | |||||
R-00000b | R-00b | R-0b | |||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-3 | RESERVED | R | 00000b | Reserved bits. Read returns 00000b. |
2-1 | SEQ_ERR_ST[1:0] | R | 00b | These bits give status of device sequence. 00b = Auto sequencing disabled, no error. 01b = Auto sequencing enabled, no error. 10b = Not used. 11b = Auto sequencing enabled, device in error. |
0 | RESERVED | R | 0b | Reserved bit. Read returns 0b. |
ACC_CH0_LSB is shown in Figure 7-36 and described in Table 7-12.
Return to the Summary Table.
CH0 accumulator data register (LSB)
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CH0_LSB[7:0] | |||||||
R-00000000b | |||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | CH0_LSB[7:0] | R | 00000000b | LSB of accumulated data for CH0. |
ACC_CH0_MSB is shown in Figure 7-37 and described in Table 7-13.
Return to the Summary Table.
CH0 accumulated data register (MSB)
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CH0_MSB[7:0] | |||||||
R-00000000b | |||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | CH0_MSB[7:0] | R | 00000000b | MSB of accumulated data for CH0. |
ACC_CH1_LSB is shown in Figure 7-38 and described in Table 7-14.
Return to the Summary Table.
CH1 accumulated data register (LSB)
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CH1_LSB[7:0] | |||||||
R-00000000b | |||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | CH1_LSB[7:0] | R | 00000000b | LSB of accumulated data for CH1. |
ACC_CH1_MSB is shown in Figure 7-39 and described in Table 7-15.
Return to the Summary Table.
CH1 accumulated data register (MSB)
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CH1_MSB[7:0] | |||||||
R-00000000b | |||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | CH1_MSB[7:0] | R | 00000000b | MSB of accumulated data for CH1. |
ALERT_LOW_FLAGS is shown in Figure 7-40 and described in Table 7-16.
Return to the Summary Table.
Alert low flags register
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | ALERT_LOW_CH1 | ALERT_LOW_CH0 | |||||
R-000000b | R/W-0b | R/W-0b | |||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-2 | RESERVED | R | 000000b | Reserved bits. Read returns 000000b. |
1 | ALERT_LOW_CH1 | R/W | 0b | This bit indicates alert on low side comparator for
CH1. 0b = Alert is not set for low side comparator for CH1. 1b = Alert is set for low side comparator for CH1. |
0 | ALERT_LOW_CH0 | R/W | 0b | This bit indicates alert on low side comparator for
CH0. 0b = Alert is not set for low side comparator for CH0. 1b = Alert is set for low side comparator for CH0. |
ALERT_HIGH_FLAGS is shown in Figure 7-41 and described in Table 7-17.
Return to the Summary Table.
Alert high flags register
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | ALERT_HIGH_CH1 | ALERT_HIGH_CH0 | |||||
R-000000b | R/W-0b | R/W-0b | |||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-2 | RESERVED | R | 000000b | Reserved bits. Read returns 000000b. |
1 | ALERT_HIGH_CH1 | R/W | 0b | This bit indicates alert on high side comparator of
CH1. 0b = Alert is not set for high side comparator for CH1. 1b = Alert is set for high side comparator for CH1. |
0 | ALERT_HIGH_CH0 | R/W | 0b | This bit indicates alert on high side comparator for
CH0. 0b = Alert is not set for high side comparator for CH0. 1b = Alert is set for high side comparator for CH0. |
DEVICE_RESET is shown in Figure 7-42 and described in Table 7-18.
Return to the Summary Table.
Device reset register
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | DEV_RST | ||||||
R-0000000b | W-0b | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-1 | RESERVED | R | 0000000b | Reserved bits. Read returns 0000000b. |
0 | DEV_RST | W | 0b | Writing 1 to this bit resets the device. |
OFFSET_CAL is shown in Figure 7-43 and described in Table 7-19.
Return to the Summary Table.
Offset calibration register
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | TRIG_OFFCAL | ||||||
R-0000000b | W-0b | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-1 | RESERVED | R | 0000000b | Reserved bits. Read returns 0000000b. |
0 | TRIG_OFFCAL | W | 0b | Writing 1 into this bit triggers internal offset calibration. |
WKEY is shown in Figure 7-44 and described in Table 7-20.
Return to the Summary Table.
Write key for writing into DEVICE_RESET register
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | WKEY[3:0] | ||||||
R-0000b | R/W-0000b | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-4 | RESERVED | R | 0000b | Reserved bits. Do not write. Read returns 0000b. |
3-0 | WKEY[3:0] | R/W | 0000b | Write 1010b into these bits to get write access for the DEVICE_RESET register. WKEY register is not reset to default value on device reset (see Reset section). After coming out of device reset, write 00h to the WKEY register to prevent erroneous reset. |
OSC_SEL is shown in Figure 7-45 and described in Table 7-21.
Return to the Summary Table.
Oscillator selection register
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | HSZ_LP | ||||||
R-0000000b | R/W-0b | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-1 | RESERVED | R | 0000000b | Reserved bits. Read returns 0000000b. |
0 | HSZ_LP | R/W | 0b | This bit selects oscillator used for the conversion
process and cycle time for a single conversion. 0b = Device uses high speed oscillator. 1b = Device uses low power oscillator. |
NCLK_SEL is shown in Figure 7-46 and described in Table 7-22.
Return to the Summary Table.
nCLK selection register
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
NCLK[7:0] | |||||||
R/W-00000000b | |||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | NCLK[7:0] | R/W | 00000000b | Sets number of clocks of the oscillator that the device uses for one conversion cycle. When using the High Speed Oscillator: For Value x written into the nCLK register • if x ≤ 21, nCLK is set to 21 (00010101b) • if x > 21, nCLK is set to x When using the Low Power Oscillator, For Value x written into the nCLK register: • if x ≤ 18, nCLK is set to 18 (00010010b) • if x > 18, nCLK is set to x |
OPMODE_SEL is shown in Figure 7-47 and described in Table 7-23.
Return to the Summary Table.
Device operation mode selection
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | SEL_OPMODE[2:0] | ||||||
R-00000b | R/W-000b | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-3 | RESERVED | R | 00000b | Reserved bits. Read returns 00000b |
2-0 | SEL_OPMODE[2:0] | R/W | 000b | These bits set the functional mode for the device. 000b = Manual mode with CH0 only (Default mode). 001b = Manual mode with CH0 only (Default mode). 010b = Reserved. Do not use. 011b = Reserved. Do not use. 100b = Manual mode with AUTO Sequencing enabled. 101b = Manual Mode with AUTO Sequencing enabled. 110b = Autonomous monitoring mode with AUTO sequencing enabled. 111b = High precision mode with AUTO sequencing enabled. |
START_SEQUENCE is shown in Figure 7-48 and described in Table 7-24.
Return to the Summary Table.
Start channel scanning sequence register
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | SEQ_START | ||||||
R-0000000b | W-0b | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-1 | RESERVED | R | 0000000b | Reserved bits. Read returns 0000000b. |
0 | SEQ_START | W | 0b | Setting this bit to 1 brings the BUSY/RDY pin high and starts the first conversion in the sequence. |
ABORT_SEQUENCE is shown in Figure 7-49 and described in Table 7-25.
Return to the Summary Table.
Abort channel sequence register
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | SEQ_ABORT | ||||||
R-0000000b | W-0b | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-1 | RESERVED | R | 0000000b | Reserved bits. Read returns 0000000b. |
0 | SEQ_ABORT | W | 0b | Setting this bit to 1 aborts the ongoing conversion and brings the BUSY/RDY pin low. |
AUTO_SEQ_CHEN is shown in Figure 7-50 and described in Table 7-26.
Return to the Summary Table.
Auto sequencing channel select register
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | AUTOSEQ_EN_CH1 | AUTOSEQ_EN_CH0 | |||||
R-000000b | R/W-1b | R/W-1b | |||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-2 | RESERVED | R | 000000b | Reserved bits. Read returns 000000b. |
1 | AUTOSEQ_EN_CH1 | R/W | 1b | This bit selects CH1 for auto sequencing. 0b = Channel 1 is not selected for auto sequencing. 1b = Channel 1 is selected for auto sequencing. |
0 | AUTOSEQ_EN_CH0 | R/W | 1b | This bit selects CH0 for auto sequencing. 0b = Channel 0 is not selected for auto sequencing. 1b = Channel 0 is selected for auto sequencing. |
CH_INPUT_CFG is shown in Figure 7-51 and described in Table 7-27.
Return to the Summary Table.
Channel input configuration register
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CH0_CH1_IP_CFG[1:0] | ||||||
R-000000b | R/W-00b | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-2 | RESERVED | R | 000000b | Reserved bits. Read returns 000000b. |
1-0 | CH0_CH1_IP_CFG[1:0] | R/W | 00b | This bit selects configuration for the input pins. 00b = Two-channel, single-ended configuration. 01b = Single-channel, single-ended configuration with remote ground sensing. 10b = Single-channel, pseudo-differential configuration. 11b = Two-channel, single-ended configuration. |
DOUT_FORMAT_CFG is shown in Figure 7-52 and described in Table 7-28.
Return to the Summary Table.
Data buffer word configuration register
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | DOUT_FORMAT[1:0] | ||||||
R-000000b | R/W-00b | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-2 | RESERVED | R | 000000b | Reserved bits. Read returns 000000b. |
1-0 | DOUT_FORMAT[1:0] | R/W | 00b | These bits select 16-bit content of the data word in
the data buffer. 00b = 12-bit conversion result followed by 0000b. 01b = 12-bit conversion result followed by 3-bit channel ID (000b for CH0, 001b for CH1). 10b = 12-bit conversion result followed by 3-bit channel ID (000b for CH0, 001b for CH1) followed by DATA_VALID bit. 11b = 12-bit conversion result followed by 0000b. |
DATA_BUFFER_OPMODE is shown in Figure 7-53 and described in Table 7-29.
Return to the Summary Table.
Data buffer operation mode register
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | STARTSTOP_CNTRL[2:0] | ||||||
R-00000b | R/W-001b | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-3 | RESERVED | R | 00000b | Reserved bits. Read returns 00000b. |
2-0 | STARTSTOP_CNTRL[2:0] | R/W | 001b | These bits select data buffer mode of operation. 000b = Stop burst mode. 001b = Start burst mode, default. 010b = Reserved, do not use. 011b = Reserved, do not use. 100b = Pre alert data mode. 101b = Reserved, do not use. 110b = Post alert data mode. 111b = Reserved, do not use. |
ACC_EN is shown in Figure 7-54 and described in Table 7-30.
Return to the Summary Table.
Accumulator control register
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | EN_ACC[3:0] | ||||||
R-0000b | R/W-0000b | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-4 | RESERVED | R | 0000b | Reserved bits. Read returns 0000b. |
3-0 | EN_ACC[3:0] | R/W | 0000b | These bits enable accumulator function of device.
0001b to 1110b settings are reserved. Do not use. 0000b = Accumulator is disabled. 1111b = Accumulator is enabled. |
ALERT_CHEN is shown in Figure 7-55 and described in Table 7-31.
Return to the Summary Table.
Alert channel enable register
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | ALERT_EN_CH1 | ALERT_EN_CH0 | |||||
R-000000b | R/W-0b | R/W-0b | |||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-2 | RESERVED | R | 000000b | Reserved bits. Read returns 000000b. |
1 | ALERT_EN_CH1 | R/W | 0b | This bit enables alert functionality of CH1. 0b = Alert is disabled for CH1, default. 1b = Alert is enabled for CH1. |
0 | ALERT_EN_CH0 | R/W | 0b | This bit enables alert functionality for CH0. 0b = Alert is disabled for CH0, default. 1b = Alert is enabled for CH0. |
PRE_ALT_MAX_EVENT_COUNT is shown in Figure 7-56 and described in Table 7-32.
Return to the Summary Table.
Pre-alert count register
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
PREALERT_COUNT[3:0] | RESERVED | ||||||
R/W-0000b | R-0000b | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-4 | PREALERT_COUNT[3:0] | R/W | 0000b | These bits set the Pre-Alert Event Count = PREALERT_COUNT [7:4] + 1 |
3-0 | RESERVED | R | 0000b | Reserved bits. Read returns 0000b. |
ALERT_DWC_EN is shown in Figure 7-57 and described in Table 7-33.
Return to the Summary Table.
Alert digital window comparator register
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | DWC_BLOCK_EN | ||||||
R-0000000b | R/W-0b | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-1 | RESERVED | R | 0000000b | Reserved bits. Read returns 0000000b. |
0 | DWC_BLOCK_EN | R/W | 0b | This bit enables digital window comparator block. 0b = Disables digital window comparator. 1b = Enables digital window comparator. |
DWC_HTH_CH0_LSB is shown in Figure 7-58 and described in Table 7-34.
Return to the Summary Table.
CH0 high threshold LSB register
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
HTH_CH0_LSB[7:0] | |||||||
R/W-00000000b | |||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | HTH_CH0_LSB[7:0] | R/W | 00000000b | These are 8 least significant bits of high threshold for CH0. |
DWC_HTH_CH0_MSB is shown in Figure 7-59 and described in Table 7-35.
Return to the Summary Table.
CH0 high threshold MSB register
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | HTH_CH0_MSB[3:0] | ||||||
R-0000b | R/W-0000b | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-4 | RESERVED | R | 0000b | Reserved bits. Read returns 0000b. |
3-0 | HTH_CH0_MSB[3:0] | R/W | 0000b | These are 4 most significant bits of high threshold for CH0. |
DWC_LTH_CH0_LSB is shown in Figure 7-60 and described in Table 7-36.
Return to the Summary Table.
CH0 low threshold LSB register
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
LTH_CH0_LSB[7:0] | |||||||
R/W-00000000b | |||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | LTH_CH0_LSB[7:0] | R/W | 00000000b | These are 8 least significant bits of low threshold for CH0. |
DWC_LTH_CH0_MSB is shown in Figure 7-61 and described in Table 7-37.
Return to the Summary Table.
CH0 low threshold MSB register
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | LTH_CH0_MSB[3:0] | ||||||
R-0000b | R/W-0000b | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-4 | RESERVED | R | 0000b | Reserved bits. Read returns 0000b. |
3-0 | LTH_CH0_MSB[3:0] | R/W | 0000b | These are 4 most significant bits of low threshold for CH0. |
DWC_HTH_CH1_LSB is shown in Figure 7-62 and described in Table 7-38.
Return to the Summary Table.
CH1 high threshold LSB register
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
HTH_CH1_LSB[7:0] | |||||||
R/W-00000000b | |||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | HTH_CH1_LSB[7:0] | R/W | 00000000b | These are 8 least significant bits of high threshold for CH1. |
DWC_HTH_CH1_MSB is shown in Figure 7-63 and described in Table 7-39.
Return to the Summary Table.
CH1 high threshold MSB register
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | HTH_CH1_MSB[3:0] | ||||||
R-0000b | R/W-0000b | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-4 | RESERVED | R | 0000b | Reserved bits. Read returns 0000b. |
3-0 | HTH_CH1_MSB[3:0] | R/W | 0000b | These are 4 most significant bits of high threshold for CH1. |
DWC_LTH_CH1_LSB is shown in Figure 7-64 and described in Table 7-40.
Return to the Summary Table.
CH1 low threshold LSB register
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
LTH_CH1_LSB[7:0] | |||||||
R/W-00000000b | |||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | LTH_CH1_LSB[7:0] | R/W | 00000000b | These are 8 least significant bits of low threshold for CH1. |
DWC_LTH_CH1_MSB is shown in Figure 7-65 and described in Table 7-41.
Return to the Summary Table.
CH1 low threshold MSB register
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | LTH_CH1_MSB[3:0] | ||||||
R-0000b | R/W-0000b | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-4 | RESERVED | R | 0000b | Reserved bits. Read returns 0000b. |
3-0 | LTH_CH1_MSB[3:0] | R/W | 0000b | These are 4 most significant bits of low threshold for CH1. |
DWC_HYS_CH0 is shown in Figure 7-66 and described in Table 7-42.
Return to the Summary Table.
CH0 comparator hysterisis register
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | HYS_CH0[5:0] | ||||||
R-00b | R/W-000000b | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-6 | RESERVED | R | 00b | Reserved bits. Read returns 00b. |
5-0 | HYS_CH0[5:0] | R/W | 000000b | These bits set hysteresis for both comparators for CH0. |
DWC_HYS_CH1 is shown in Figure 7-67 and described in Table 7-43.
Return to the Summary Table.
CH1 comparator hysterisis register
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | HYS_CH1[5:0] | ||||||
R-00b | R/W-000000b | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-6 | RESERVED | R | 00b | Reserved bits. Read returns 00b. |
5-0 | HYS_CH1[5:0] | R/W | 000000b | These bits set hysteresis for both comparators for CH1. |