ZHCSOL1 December 2025 ADS125H18
PRODUCTION DATA
表 7-92 列出了 ADS125H18 步骤配置页面寄存器的存储器映射寄存器。表 7-92 中未列出的所有寄存器偏移地址都应视为保留的位置,并且不应修改寄存器内容。
| 地址 | 首字母缩写词 | 复位 | 位 7 | 位 6 | 位 5 | 位 4 | 位 3 | 位 2 | 位 1 | 位 0 |
|---|---|---|---|---|---|---|---|---|---|---|
| 00h | STEPx_AIN_CFG | 00h | RESERVED | STEPx_AIN[4:0] | ||||||
| 01h | RESERVED | 00h | RESERVED | RESERVED | ||||||
| 02h | STEPx_ADC_REF_CFG | 00h | STEPx_GAIN_BIN[1:0] | STEPx_CODING | STEPx_REF_SEL | STEPx_NUM_CONV[3:0] | ||||
| 03h | STEPx_FLTR1_CFG | 01h | RESERVED | STEPx_FLTR_MODE | STEPx_FLTR_OSR[4:0] | |||||
| 04h | STEPx_DELAY_MSB_CFG | 00h | STEPx_DELAY_MSB[7:0] | |||||||
| 05h | STEPx_DELAY_LSB_CFG | 00h | STEPx_DELAY_LSB[7:0] | |||||||
| 06h | STEPx_OFFSET_CAL_MSB | 00h | STEPx_OFFSET_CAL[23:16] | |||||||
| 07h | STEPx_OFFSET_CAL_ISB | 00h | STEPx_OFFSET_CAL[15:8] | |||||||
| 08h | STEPx_OFFSET_CAL_LSB | 00h | STEPx_OFFSET_CAL[7:0] | |||||||
| 09h | STEPx_GAIN_CAL_MSB | 40h | STEPx_GAIN_CAL[15:8] | |||||||
| 0Ah | STEPx_GAIN_CAL_LSB | 00h | STEPx_GAIN_CAL[7:0] | |||||||
| 0Bh | STEPx_OW_SYSMON_CFG | 00h | RESERVED | STEPx_OWCS_EN | RESERVED | STEPx_SYS_MON[3:0] | ||||
| 0Ch | STEPx_TDAC_CFG0 | 00h | RESERVED | STEPx_TDAC_VAL[4:0] | ||||||
| 0Dh | STEPx_TDAC_CFG1 | 00h | RESERVED | STEPx_TDAC_SEL[4:0] | ||||||
| 0Eh | STEPx_SPARE_CFG | 00h | STEPx_SPARE7 | STEPx_SPARE6 | STEPx_SPARE5 | STEPx_SPARE4 | STEPx_SPARE3 | STEPx_SPARE2 | STEPx_SPARE1 | STEPx_SPARE0 |
| 0Fh | RESERVED | 00h | RESERVED | RESERVED | ||||||
| 10h | STEPx_GPIO_DATA_OUT | 00h | RESERVED | STEPx_GPIO3_DAT_OUT | STEPx_GPIO2_DAT_OUT | STEPx_GPIO1_DAT_OUT | STEPx_GPIO0_DAT_OUT | |||
| 3Dh | STEPx_REG_MAP_CRC | 00h | STEPx_REG_MAP_CRC_VALUE[7:0] | |||||||
| 3Eh | STEPx_PAGE_INDICATOR | 00h | STEPx_PAGE_INDICATOR[7:0] | |||||||
| 3Fh | STEPx_PAGE_POINTER | 00h | STEPx_PAGE_POINTER[7:0] | |||||||
复杂的位访问类型经过编码可适应小型表单元。表 7-93 展示了适用于此部分中访问类型的代码。
| 访问类型 | 代码 | 说明 |
|---|---|---|
| 读取类型 | ||
| R | R | 读取 |
| 写入类型 | ||
| W | W | 写入 |
| 复位或默认值 | ||
| -n | 复位后的值或默认值 | |
返回到汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | STEPx_AIN[4:0] | ||||||
| R-000b | R/W-00000b | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7:5 | RESERVED | R | 000b | 保留 始终读为 000b |
| 4:0 | STEPx_AIN[4:0] | R/W | 00000b | 多路复用器输入选择 选择ADC 的模拟输入。如果系统监测器处于运行状态,则忽略该寄存器。
|
返回到汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| STEPx_GAIN_BIN[1:0] | STEPx_CODING | STEPx_REF_SEL | STEPx_NUM_CONV[3:0] | ||||
| R/W-00b | R/W-0b | R/W-0b | R/W-0000b | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7:6 | STEPx_GAIN_BIN[1:0] | R/W | 00b | 增益选择 为此序列步骤选择数字(二进制)增益。
|
| 5 | STEPx_CODING | R/W | 0b | 转换数据编码选择 选择转换数据的编码。
|
| 4 | STEPx_REF_SEL | R/W | 0b | 基准电压源选择
|
| 3:0 | STEPx_NUM_CONV[3:0] | R/W | 0000b | 该序列步骤的 ADC 转换次数 最多可以为每个序列步骤生成 512 次 ADC 转换。该数字可以为每个步骤单独编程。
|
返回到汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | STEPx_FLTR_MODE | STEPx_FLTR_OSR[4:0] | |||||
| R-00b | R/W-0b | R/W-00001b | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7:6 | RESERVED | R | 00b | 保留 始终读为 00b |
| 5 | STEPx_FLTR_MODE | R/W | 0b | 数字滤波器模式选择 选择 sinc3 或 sinc4 第一级滤波器。
|
| 4:0 | STEPx_FLTR_OSR[4:0] | R/W | 00001b | 数字滤波器过采样选择 这些位选择过采样率和 sinc 滤波器操作的组合。Sincx = 由 STEPx_FLTR_MODE 位选择的 sinc3 或 sinc4 滤波器。输出数据速率等于 fCLK/2/OSR。
|
返回到汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| STEPx_DELAY_MSB[7:0] | |||||||
| R/W-00000000b | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7:0 | STEPx_DELAY_MSB[7:0] | R/W | 00000000b | 转换启动延迟时间选择,MSB 当应用 START 或序列步骤启动时,第一次转换启动之前的可编程延迟时间(MSB 字节)。延迟时间用 fMOD 时钟周期数 (fMOD = fCLK /2) 表示。总起来说,这是一个 16 位寄存器。 |
返回到汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| STEPx_DELAY_LSB[7:0] | |||||||
| R/W-00000000b | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7:0 | STEPx_DELAY_LSB[7:0] | R/W | 00000000b | 转换启动延迟时间选择,LSB 当应用 START 或序列步骤启动时,第一次转换启动之前的可编程延迟时间(LSB 字节)。延迟时间用 fMOD 时钟周期数 (fMOD = fCLK /2) 表示。总起来说,这是一个 16 位寄存器。 |
返回到汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| STEPx_OFFSET_CAL[23:16] | |||||||
| R/W-00000000b | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7:0 | STEPx_OFFSET_CAL[23:16] | R/W | 00000000b | 失调电压校准系数,MSB 设置失调电压校准系数。 |
返回到汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| STEPx_OFFSET_CAL[15:8] | |||||||
| R/W-00000000b | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7:0 | STEPx_OFFSET_CAL[15:8] | R/W | 00000000b | 失调电压校准系数,ISB 设置失调电压校准系数。 |
返回到汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| STEPx_OFFSET_CAL[7:0] | |||||||
| R/W-00000000b | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7:0 | STEPx_OFFSET_CAL[7:0] | R/W | 00000000b | 失调电压校准系数,LSB 设置失调电压校准系数。 |
返回到汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| STEPx_GAIN_CAL[15:8] | |||||||
| R/W-01000000b | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7:0 | STEPx_GAIN_CAL[15:8] | R/W | 01000000b | 增益校准系数,MSB 设置增益校准系数。 |
返回到汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| STEPx_GAIN_CAL[7:0] | |||||||
| R/W-00000000b | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7:0 | STEPx_GAIN_CAL[7:0] | R/W | 00000000b | 增益校准系数,LSB 设置增益校准系数。 |
返回到汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | STEPx_OWCS_EN | RESERVED | STEPx_SYS_MON[3:0] | ||||
| R-0b | R/W-0b | R-00b | R/W-0000b | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | RESERVED | R | 0b | 保留 始终读为 0b |
| 6 | STEPx_OWCS_EN | R/W | 0b | 开路/烧毁电流源启用 启用开路检测电流源。
|
| 5:4 | RESERVED | R | 00b | 保留 始终读为 00b |
| 3:0 | STEPx_SYS_MON[3:0] | R/W | 0000b | 系统监测器输入选择 选择 ADC 的系统监测器输入。选择其中一个系统监测器后,AIN[4:0] 位无效。选择系统监测器后,模拟输入以及 TDAC 多路复用信号会与缓冲器断开。所有设置均使用内部 2.5V 诊断基准电压。
|
返回到汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | STEPx_TDAC_VAL[4:0] | ||||||
| R-000b | R/W-00000b | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7:5 | RESERVED | R | 000b | 保留 始终读为 000b |
| 4:0 | STEPx_TDAC_VAL[4:0] | R/W | 00000b | 测试 DAC 输出值选择 这是一个具有直接二进制编码(等距测试点)的 5 位 DAC。基准值与全局页面上选择的值相同,但使用诊断/冗余基准用。 |
返回到汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | STEPx_TDAC_SEL[4:0] | ||||||
| R-000b | R/W-00000b | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7:5 | RESERVED | R | 000b | 保留 始终读为 000b |
| 4:0 | STEPx_TDAC_SEL[4:0] | R/W | 00000b | 测试 DAC 多路复用器输入选择 如果系统监测器处于运行状态,则忽略该寄存器。选择用于注入测试 DAC 输出信号的多路复用器通道。
|
返回到汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| STEPx_SPARE7 | STEPx_SPARE6 | STEPx_SPARE5 | STEPx_SPARE4 | STEPx_SPARE3 | STEPx_SPARE2 | STEPx_SPARE1 | STEPx_SPARE0 |
| R/W-0b | R/W-0b | R/W-0b | R/W-0b | R/W-0b | R/W-0b | R/W-0b | R/W-0b |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | STEPx_SPARE7 | R/W | 0b | 备用寄存器位 用于用户功能或 CRC 校验。
|
| 6 | STEPx_SPARE6 | R/W | 0b | 备用寄存器位 用于用户功能或 CRC 校验。
|
| 5 | STEPx_SPARE5 | R/W | 0b | 备用寄存器位 用于用户功能或 CRC 校验。
|
| 4 | STEPx_SPARE4 | R/W | 0b | 备用寄存器位 用于用户功能或 CRC 校验。
|
| 3 | STEPx_SPARE3 | R/W | 0b | 备用寄存器位 用于用户功能或 CRC 校验。
|
| 2 | STEPx_SPARE2 | R/W | 0b | 备用寄存器位 用于用户功能或 CRC 校验。
|
| 1 | STEPx_SPARE1 | R/W | 0b | 备用寄存器位 用于用户功能或 CRC 校验。
|
| 0 | STEPx_SPARE0 | R/W | 0b | 备用寄存器位 用于用户功能或 CRC 校验。
|
返回到汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | STEPx_GPIO3_DAT_OUT | STEPx_GPIO2_DAT_OUT | STEPx_GPIO1_DAT_OUT | STEPx_GPIO0_DAT_OUT | |||
| R-0000b | R/W-0b | R/W-0b | R/W-0b | R/W-0b | |||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7:4 | RESERVED | R | 0000b | 保留 始终读为 0000b |
| 3 | STEPx_GPIO3_DAT_OUT | R/W | 0b | GPIO3 数据 配置为输出时 GPIO3 的写入值。当 GPIO3 配置为输入时,位设置无效。
|
| 2 | STEPx_GPIO2_DAT_OUT | R/W | 0b | GPIO2 数据 配置为输出时 GPIO2 的写入值。当 GPIO2 配置为输入时,位设置无效。
|
| 1 | STEPx_GPIO1_DAT_OUT | R/W | 0b | GPIO1 数据 配置为输出时 GPIO1 的写入值。当 GPIO1 配置为输入时,位设置无效。
|
| 0 | STEPx_GPIO0_DAT_OUT | R/W | 0b | GPIO0 数据 配置为输出时 GPIO0 的写入值。当 GPIO0 配置为输入时,位设置无效。
|
返回到汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| STEPx_REG_MAP_CRC_VALUE[7:0] | |||||||
| R/W-00000000b | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7:0 | STEPx_REG_MAP_CRC_VALUE[7:0] | R/W | 00000000b | 步骤配置页面的寄存器映射 CRC 寄存器映射 CRC 值 寄存器映射 CRC 值是用户计算得出的步骤页面中寄存器 0x00 至 0x10 的 CRC 值。写入该寄存器的 CRC 值会与内部 CRC 计算值进行比较。如果这些值不匹配,则设置 REG_MAP_CRC_FAULTn 位。使用 REG_MAP_CRC_EN 位启用寄存器映射 CRC。 |
返回到汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| STEPx_PAGE_INDICATOR[7:0] | |||||||
| R-00000000b | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7:0 | STEPx_PAGE_INDICATOR[7:0] | R | 00000000b | 寄存器页面指示器 指示有效寄存器页面。 |
返回到汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| STEPx_PAGE_POINTER[7:0] | |||||||
| R/W-00000000b | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7:0 | STEPx_PAGE_POINTER[7:0] | R/W | 00000000b | 寄存器页面指针 选择有效寄存器页面。 |