ZHCSSQ6 December   2025 ADS122C14

PRODUCTION DATA  

  1.   1
  2. 特性
  3. 应用
  4. 说明
  5. 引脚配置和功能
  6. 规格
    1. 5.1 绝对最大额定值
    2. 5.2 ESD 等级
    3. 5.3 建议运行条件
    4. 5.4 热性能信息
    5. 5.5 电气特性
    6. 5.6 I2C 时序要求
    7. 5.7 I2C 开关特性
    8. 5.8 时序图
    9. 5.9 典型特性
  7. 参数测量信息
    1. 6.1 噪声性能
  8. 详细说明
    1. 7.1 概述
    2. 7.2 功能方框图
    3. 7.3 特性说明
      1. 7.3.1  模拟输入和多路复用器
      2. 7.3.2  可编程增益放大器 (PGA)
      3. 7.3.3  电压基准
        1. 7.3.3.1 内部基准
        2. 7.3.3.2 外部基准
        3. 7.3.3.3 基准缓冲器
      4. 7.3.4  时钟源
      5. 7.3.5  Δ-Σ 调制器
      6. 7.3.6  数字滤波器
        1. 7.3.6.1 Sinc4 和 Sinc4 + Sinc1 滤波器
        2. 7.3.6.2 FIR 滤波器
        3. 7.3.6.3 数字滤波器延迟
        4. 7.3.6.4 全局斩波模式
      7. 7.3.7  激励电流源 (IDAC)
      8. 7.3.8  烧毁电流源 (BOCS)
      9. 7.3.9  通用 IO (GPIO)
        1. 7.3.9.1 FAULT 输出
        2. 7.3.9.2 DRDY 输出
      10. 7.3.10 系统监控器
        1. 7.3.10.1 内部短路(失调电压校准)
        2. 7.3.10.2 内部温度传感器
        3. 7.3.10.3 外部基准电压回读
        4. 7.3.10.4 电源回读
      11. 7.3.11 监控器和状态标志
        1. 7.3.11.1 复位(RESETn 标志)
        2. 7.3.11.2 AVDD 欠压监控器(AVDD_UVn 标志)
        3. 7.3.11.3 基准欠压监控器(REV_UVn 标志)
        4. 7.3.11.4 寄存器映射 CRC 故障(REG_MAP_CRC_FAULTn 标志)
        5. 7.3.11.5 内部存储器故障(MEM_FAULTn 标志)
        6. 7.3.11.6 寄存器写入故障(REG_WRITE_FAULTn 标志)
        7. 7.3.11.7 DRDY 指示器(DRDY 位)
        8. 7.3.11.8 转换计数器 (CONV_COUNT[3:0])
    4. 7.4 器件功能模式
      1. 7.4.1 上电和复位
        1. 7.4.1.1 上电复位 (POR)
        2. 7.4.1.2 通过寄存器写入进行复位
        3. 7.4.1.3 I2C 通用广播复位
      2. 7.4.2 工作模式
        1. 7.4.2.1 空闲和待机模式
        2. 7.4.2.2 断电模式
        3. 7.4.2.3 电源可扩展转换模式
          1. 7.4.2.3.1 连续转换模式
          2. 7.4.2.3.2 单次转换模式
    5. 7.5 编程
      1. 7.5.1  I2C 接口
      2. 7.5.2  I2C 地址
      3. 7.5.3  串行时钟 (SCL) 和串行数据 (SDA)
      4. 7.5.4  I2C 总线速度
      5. 7.5.5  I2C 数据传输协议
      6. 7.5.6  I2C 通用广播(软件复位)
      7. 7.5.7  I3C 兼容性
      8. 7.5.8  命令
        1. 7.5.8.1 RDATA (0000 0000b)
        2. 7.5.8.2 RREG (0100 rrrrb)
        3. 7.5.8.3 WREG (1000 rrrrb)
      9. 7.5.9  STATUS 标头
      10. 7.5.10 I2C CRC
      11. 7.5.11 寄存器映射 CRC
      12. 7.5.12 数据就绪 (DRDY) 引脚
      13. 7.5.13 监控新转换数据
        1. 7.5.13.1 DRDY 引脚监控
        2. 7.5.13.2 读取 DRDY 位和转换计数器
        3. 7.5.13.3 时钟计数
      14. 7.5.14 转换数据格式
  9. 寄存器
  10. 应用和实施
    1. 9.1 应用信息
      1. 9.1.1 串行接口连接
      2. 9.1.2 在同一 I2C 总线上连接多个器件
      3. 9.1.3 未使用的输入和输出
      4. 9.1.4 器件初始化
    2. 9.2 典型应用
      1. 9.2.1 软件可配置 RTD 测量输入
        1. 9.2.1.1 设计要求
        2. 9.2.1.2 详细设计过程
        3. 9.2.1.3 应用性能曲线图
        4. 9.2.1.4 设计变体 — 使用两个 IDAC 实现自动引线补偿的 3 线 RTD 测量
      2. 9.2.2 使用 2 线 RTD 通过冷端补偿进行热电偶测量
      3. 9.2.3 具有温度补偿的电阻式电桥传感器测量
    3. 9.3 电源相关建议
      1. 9.3.1 电源
      2. 9.3.2 电源排序
      3. 9.3.3 电源去耦
    4. 9.4 布局
      1. 9.4.1 布局指南
      2. 9.4.2 布局示例
  11. 10器件和文档支持
    1. 10.1 文档支持
      1. 10.1.1 相关文档
    2. 10.2 接收文档更新通知
    3. 10.3 支持资源
    4. 10.4 商标
    5. 10.5 静电放电警告
    6. 10.6 术语表
  12. 11修订历史记录
  13. 12机械、封装和可订购信息

封装选项

机械数据 (封装 | 引脚)
散热焊盘机械数据 (封装 | 引脚)
订购信息

寄存器

表 8-1 列出了寄存器的存储器映射寄存器。表 8-1中未列出的所有寄存器偏移地址都应视为保留的位置,并且不应修改寄存器内容。

表 8-1 寄存器映射
地址首字母缩写词复位位 7位 6位 5位 4位 3位 2位 1位 0
ID 寄存器 - 寄存器映射 CRC 未涵盖
00hDEVICE_IDXXhDEV_ID[7:0]
01hREVISION_IDXXhREV_ID[7:0]
状态寄存器 - 寄存器映射 CRC 未涵盖
02hSTATUS_MSB3EhRESETnAVDD_UVnREF_UVnRESERVEDREG_MAP_CRC_FAULTnMEM_FAULTnREG_WRITE_FAULTnDRDY
03hSTATUS_LSBF0hCONV_COUNT[3:0]GPIO3_DAT_INGPIO2_DAT_INGPIO1_DAT_INGPIO0_DAT_IN
转换控制寄存器 - 寄存器映射 CRC 未涵盖
04hCONVERSION_CTRL00hRESET[5:0]启动STOP
器件配置寄存器 - 寄存器映射 CRC 未涵盖
05hDEVICE_CFG00hPWDNSTBY_MODEBOCS[1:0]CLK_SELCONV_MODESPEED_MODE[1:0]
06hDATA_RATE_CFG00hDELAY[3:0]GC_ENFLTR_OSR[2:0]
07hMUX_CFG01hAINP[3:0]AINN[3:0]
08hGAIN_CFG01hSPARESYS_MON[2:0]GAIN[3:0]
09hREFERENCE_CFG00hREF_UV_ENRESERVEDREFP_BUF_ENREFN_BUF_ENRESERVEDREF_VALREF_SEL[1:0]
0AhDIGITAL_CFG00hSPAREREG_MAP_CRC_ENI2C_CRC_ENSTATUS_ENFAULT_PIN_BEHAVIORRESERVED编码RESERVED
0BhGPIO_CFG00hGPIO3_CFG[1:0]GPIO2_CFG[1:0]GPIO1_CFG[1:0]GPIO0_CFG[1:0]
0ChGPIO_DATA_OUTPUT00hGPIO3_SRCGPIO2_SRCRESERVEDGPIO3_DAT_OUTGPIO2_DAT_OUTGPIO1_DAT_OUTGPIO0_DAT_OUT
0DhIDAC_MAG_CFG00hI2MAG[3:0]I1MAG[3:0]
0EhIDAC_MUX_CFG10hIUNITI2MUX[2:0]RESERVEDI1MUX[2:0]
寄存器映射 CRC 值寄存器
0FhREG_MAP_CRC00hREG_MAP_CRC_VAL[7:0]

复杂的位访问类型经过编码可适应小型表单元。表 8-2 展示了适用于此部分中访问类型的代码。

表 8-2 寄存器访问类型代码
访问类型代码说明
读取类型
RR读取
写入类型
WW写入
复位或默认值
-n复位后的值或默认值

8.1 DEVICE_ID 寄存器(地址 = 00h)[复位 = XXh]

返回到汇总表

图 8-1 DEVICE_ID 寄存器
76543210
DEV_ID[7:0]
R-xxxxxxxxb
表 8-3 DEVICE_ID 寄存器字段说明
字段类型复位说明
7:0DEV_ID[7:0]Rxxxxxxxxb器件 ID
DEV_ID[7:4] 值如有变更,恕不另行通知。
对于 24 位器件,DEV_ID[3:0] 位的读取值始终为 1111b,对于 16 位器件则为 1110b。

8.2 REVISION_ID 寄存器(地址 = 01h)[复位 = XXh]

返回到汇总表

图 8-2 REVISION_ID 寄存器
76543210
REV_ID[7:0]
R-xxxxxxxxb
表 8-4 REVISION_ID 寄存器字段说明
字段类型复位说明
7:0REV_ID[7:0]Rxxxxxxxxb修订 ID
值如有变更,恕不另行通知。

8.3 STATUS_MSB 寄存器(地址 = 02h)[复位 = 3Eh]

返回到汇总表

图 8-3 STATUS_MSB 寄存器
76543210
RESETnAVDD_UVnREF_UVnRESERVEDREG_MAP_CRC_FAULTnMEM_FAULTnREG_WRITE_FAULTnDRDY
R/W-0bR/W-0bR/W-1bR-1bR/W-1bR-1bR-1bR-0b
表 8-5 STATUS_MSB 寄存器字段描述
字段类型复位说明
7RESETnR/W0b复位标志
指示发生了器件复位。写入 1b 以将位清除为 1b。
  • 0b = 发生了复位
  • 1b = 未发生复位
6AVDD_UVnR/W0bAVDD 欠压故障标志
指示 AVDD 电源电压降至 AVDD 欠压阈值以下。即使 AVDD 电源未降至 AVDD 欠压阈值以下,进入断电模式时 AVDD_UVn 也始终设置为 0b。写入 1b 以将位清除为 1b。
  • 0b = 发生了欠压故障
  • 1b = 未发生欠压故障
5REF_UVnR/W1b基准电压欠压故障标志
指示 REF_SEL[1:0] 位选择的基准电压降至基准欠压阈值以下。写入 1b 以将位清除为 1b。使用 REF_UV_EN 位启用基准欠压监控器。
  • 0b = 发生了欠压故障
  • 1b = 未发生欠压故障
4RESERVEDR1b保留
始终读回 1b。
3REG_MAP_CRC_FAULTnR/W1b寄存器映射 CRC 故障标志
指示发生了寄存器映射 CRC 错误。写入 1b 以将位清除为 1b。使用 REG_MAP_CRC_EN 位启用寄存器映射 CRC。
  • 0b = 发生了寄存器映射 CRC 故障
  • 1b = 未发生寄存器映射 CRC 故障
2MEM_FAULTnR1b内存映射 CRC 故障标志
指示内存中发生了内存映射 CRC 故障。当该位为 0b 时,执行下电上电或复位器件。
  • 0b = 发生了存储器映射 CRC 故障
  • 1b = 未发生存储器映射 CRC 故障
1REG_WRITE_FAULTnR1b寄存器访问故障标志
指示发生了对无效寄存器地址的写入访问。无效寄存器地址被写入时会设置此标志,并在下一个寄存器写入命令时更新。从无效寄存器地址读取不会设置标志。
  • 0b = 发生了寄存器访问故障
  • 1b = 未发生寄存器访问故障
0DRDYR0b数据就绪指示位
指示新数据是否可读出。当启用了 STATUS 标头传输 (STATUS_EN = 1b) 时,DRDY 位指示在当前 I2C 帧内读取的转换数据是新数据还是来自最后一次读取操作的重复数据。
  • 0b = 数据不是新数据
  • 1b = 数据是新数据

8.4 STATUS_LSB 寄存器(地址 = 03h)[复位 = F0h]

返回到汇总表

图 8-4 STATUS_LSB 寄存器
76543210
CONV_COUNT[3:0]GPIO3_DAT_INGPIO2_DAT_INGPIO1_DAT_INGPIO0_DAT_IN
R-1111bR-0bR-0bR-0bR-0b
表 8-6 STATUS_LSB 寄存器字段描述
字段类型复位说明
7:4CONV_COUNT[3:0]R1111b转换计数器
每次新转换完成时,转换计数器都会递增。达到计数器值 Fh 后,计数器会在完成下一次转换时回滚到 0h。计数器仅在断电模式下或器件复位后复位为 Fh(并清除转换数据)。复位或断电后完成第一次转换时,计数器读数为 0h。
3GPIO3_DAT_INR0bGPIO3 数据
当 AIN7/GPIO3/DRDY/CLK 配置为数字输入、数字输出或 DRDY 输出时 GPIO3 的读回值。当 GPIO 功能被禁用 (GPIO3_CFG[1:0] = 00b) 或选择了时钟输入功能(GPIO3_CFG[1:0] = 01b,CLK_SEL = 1b)时,位读取为 0b。
  • 0b = 低电平
  • 1b = 高电平
2GPIO2_DAT_INR0bGPIO2 数据
当 AIN6/GPIO2/FAULT 配置为数字输入、数字输出或静态 FAULT 输出时 GPIO2 的读回值。当 GPIO 功能被禁用 (GPIO2_CFG[1:0] = 00b) 或 GPIO2 配置为具有检测信号功能的 FAULT 输出(GPIO2_CFG[1:0] = 10b 或 11b,GPIO2_SRC = 1b,FAULT_PIN_BEHAVIOR = 1b)时,位读取为 0b。
  • 0b = 低电平
  • 1b = 高电平
1GPIO1_DAT_INR0bGPIO1 数据
当 AIN5/REFN /GPIO1 配置为数字输入或输出时 GPIO1 的读回值。当 GPIO 功能禁用 (GPIO1_CFG[1:0] = 00b) 时,位读取为 0b。
  • 0b = 低电平
  • 1b = 高电平
0GPIO0_DAT_INR0bGPIO0 数据
当 AIN4/REFP /GPIO0 配置为数字输入或输出时 GPIO0 的读回值。当 GPIO 功能禁用 (GPIO0_CFG[1:0] = 00b) 时,位读取为 0b。
  • 0b = 低电平
  • 1b = 高电平

8.5 CONVERSION_CTRL 寄存器(地址 = 04h)[复位 = 00h]

返回到汇总表

图 8-5 CONVERSION_CTRL 寄存器
76543210
RESET[5:0]启动STOP
R/W-000000bR/W-0bR/W-0b
表 8-7 CONVERSION_CTRL 寄存器字段描述
字段类型复位说明
7:2RESET[5:0]R/W000000b复位器件
写入 010110b 以复位 ADC。在同一写入操作中,START 和 STOP 位必须设置为 0b 以复位 ADC。这些位始终读取 000000b。
1启动R/W0b启动转换
写入 1b 以启动或重新启动转换。在单次转换模式下,启动一次转换。在连续转换模式下,转换启动并继续,直到被 STOP 位停止。在转换正在进行时写入 1b 会重新启动转换。同时向 START 和 STOP 位写入 1b 无效。START 位会自行清除并且始终为 0b。
  • 0b = 无操作
  • 1b = 启动或重新启动转换
0STOPR/W0b停止转换
写入 1b 以停止连续转换模式下的转换。允许完成正在进行的转换。STOP 位在单次转换模式下无效。同时向 START 和 STOP 位写入 1b 无效。在正在进行的转换完成后,或者在正在进行的转换完成之前设置 START 位时,STOP 位会清除为 0b,这样会中止正在进行的转换并重新启动新的转换。
  • 0b = 无操作
  • 1b = 当前转换完成后停止转换

8.6 DEVICE_CFG 寄存器(地址 = 05h)[复位 = 00h]

返回到汇总表

图 8-6 DEVICE_CFG 寄存器
76543210
PWDNSTBY_MODEBOCS[1:0]CLK_SELCONV_MODESPEED_MODE[1:0]
R/W-0bR/W-0bR/W-00bR/W-0bR/W-0bR/W-00b
表 8-8 DEVICE_CFG 寄存器字段说明
字段类型复位说明
7PWDNR/W0b断电模式选择
除了保留用户寄存器设置必需的电路外,将所有电路断电。仍然可以进行 I2C 通信。在断电模式下,转换计数器 (CONV_COUNT[3:0]) 复位为 Fh,转换数据清除,并且忽略 START 位。将 PWDN 位设置为 1b 会立即关闭器件电源;任何正在进行的转换都会中止。任何配置为 GPIO 数字输出的模拟输入在断电模式下都转换为 Hi-Z 状态。为了在断电期间保持特定逻辑电平,请考虑在相应 GPIO 引脚上使用外部上拉或下拉电阻器。
  • 0b = 工作模式
  • 1b = 断电模式
6STBY_MODER/W0b待机模式选择
此位会启用在停止转换后自动激活低功耗待机模式的功能。
  • 0b = 空闲模式;转换停止时,器件保持全功率。
  • 1b = 待机模式;转换停止时,ADC、PGA、IDAC、BOCS、REF 缓冲器和 REF UV 监控器断电,FAULTn 引脚的检测信号输出信号(如果启用)停止。FAULTn 引脚的行为就像配置为待机模式下的静态输出那样。内部 VREF 和 AVDD UV 监控器保持上电状态。在待机模式下,禁用寄存器映射 CRC 和存储器映射 CRC。转换重新开始时退出待机模式。
5:4BOCS[1:0]R/W00b烧毁电流源和灌电流选择
启用并选择烧毁电流源和灌电流的值。使用全局斩波模式 (GC_EN = 1b) 时禁用烧毁电流源。
  • 00b = 禁用
  • 01b = 0.2µA
  • 10b = 1µA
  • 11b = 10µA
3CLK_SELR/W0b时钟源选择
选择器件的时钟源。要从内部振荡器更改为外部时钟,首先设置 GPIO3_CFG = 01b 以将 GPIO3 引脚配置为外部时钟输入,然后设置 CLK_SEL = 1b。
  • 0b = 内部振荡器
  • 1b = 外部时钟
2CONV_MODER/W0b转换模式选择
选择器件的转换模式。
  • 0b = 连续转换模式
  • 1b = 单次转换模式
1:0SPEED_MODE[1:0]R/W00b速度模式选择
选择器件的速度模式。
  • 00b = 速度模式 0 (fMOD = 32kHz)
  • 01b = 速度模式 1 (fMOD = 256kHz)
  • 10b = 速度模式 2 (fMOD = 512kHz)
  • 11b = 速度模式 3 (fMOD = 1024kHz)

8.7 DATA_RATE_CFG 寄存器(地址 = 06h)[复位 = 00h]

返回到汇总表

图 8-7 DATA_RATE_CFG 寄存器
76543210
DELAY[3:0]GC_ENFLTR_OSR[2:0]
R/W-0000bR/W-0bR/W-000b
表 8-9 DATA_RATE_CFG 寄存器字段说明
字段类型复位说明
7:4DELAY[3:0]R/W0000b可编程转换启动延迟选择
设置数字滤波器复位后第一次转换的可编程转换启动延迟时间。该延迟时间还用作启用全局斩波模式时转换之间的延迟。
  • 0000b = 0x tMOD
  • 0001b = 1x tMOD
  • 0010b = 2x tMOD
  • 0011b = 4x tMOD
  • 0100b = 8x tMOD
  • 0101b = 16x tMOD
  • 0110b = 32x tMOD
  • 0111b = 64x tMOD
  • 1000b = 128x tMOD
  • 1001b = 256x tMOD
  • 1010b = 512x tMOD
  • 1011b = 1024x tMOD
  • 1100b = 2048x tMOD
  • 1101b = 4096x tMOD
  • 1110b = 8192x tMOD
  • 1111b = 16384x tMOD
3GC_ENR/W0b全局斩波模式启用
启用全局斩波模式。启用后,器件会自动交换模拟输入并获取两次连续转换的平均值,以抵消内部失调电压。
  • 0b = 禁用
  • 1b = 启用
2:0FLTR_OSR[2:0]R/W000b滤波器 OSR 选择
选择数字滤波器的 OSR 或输出数据速率。对于指明了 OSR 的设置,输出数据速率计算公式为 fDATA = fMOD / OSR。对于 20SPS 和 25SPS 数据速率设置,数字滤波器会根据所选的速度模式自动调整 OSR。20SPS 和 25SPS 数据速率在 fCLK = 4.096MHz 的标称时钟频率下有效。数据速率与振荡器频率成正比。在 20SPS 和 25SPS 的输出数据速率下,数字滤波器提供 50Hz 和 60Hz 线路周期抑制。
  • 000b = OSR = 16 (Sinc4 OSR = 16)
  • 001b = OSR = 32 (Sinc4 OSR = 32)
  • 010b = OSR = 128(Sinc4 OSR = 32,Sinc1 OSR = 4)
  • 011b = OSR = 256(Sinc4 OSR = 32,Sinc1 OSR = 8)
  • 100b = OSR = 512(Sinc4 OSR = 32,Sinc1 OSR = 16)
  • 101b = OSR = 1024(Sinc4 OSR = 32,Sinc1 OSR =32)
  • 110b = fDATA = 25SPS(与速度模式无关)
  • 111b = fDATA = 20SPS(与速度模式无关)

8.8 MUX_CFG 寄存器(地址 = 07h)[复位 = 01h]

返回到汇总表

图 8-8 MUX_CFG 寄存器
76543210
AINP[3:0]AINN[3:0]
R/W-0000bR/W-0001b
表 8-10 MUX_CFG 寄存器字段说明
字段类型复位说明
7:4AINP[3:0]R/W0000b正多路复用器输入选择
为 ADC 选择正模拟输入。即使输入分别配置为 REFP 和 REFN 输入,模拟输入 AIN4 和 AIN5 仍然可以用作模拟输入。当模拟输入配置为 GPIO 时,模拟输入仍可以通过多路复用器选择,并用于测量 GPIO 引脚上的电压。
  • 0000b = AIN0
  • 0001b = AIN1
  • 0010b = AIN2
  • 0011b = AIN3
  • 0100b = AIN4
  • 0101b = AIN5
  • 0110b = AIN6
  • 0111b = AIN7
  • 1000b = GND
  • 1001b = GND
  • 1010b = GND
  • 1011b = GND
  • 1100b = GND
  • 1101b = GND
  • 1110b = GND
  • 1111b = GND
3:0AINN[3:0]R/W0001b负多路复用器输入选择
为 ADC 选择负模拟输入。即使输入分别配置为 REFP 和 REFN 输入,模拟输入 AIN4 和 AIN5 仍然可以用作模拟输入。当模拟输入配置为 GPIO 时,模拟输入仍可以通过多路复用器选择,并用于测量 GPIO 引脚上的电压。
  • 0000b = AIN0
  • 0001b = AIN1
  • 0010b = AIN2
  • 0011b = AIN3
  • 0100b = AIN4
  • 0101b = AIN5
  • 0110b = AIN6
  • 0111b = AIN7
  • 1000b = GND
  • 1001b = GND
  • 1010b = GND
  • 1011b = GND
  • 1100b = GND
  • 1101b = GND
  • 1110b = GND
  • 1111b = GND

8.9 GAIN_CFG 寄存器(地址 = 08h)[复位 = 01h]

返回到汇总表

图 8-9 GAIN_CFG 寄存器
76543210
SPARESYS_MON[2:0]GAIN[3:0]
R/W-0bR/W-000bR/W-0001b
表 8-11 GAIN_CFG 寄存器字段说明
字段类型复位说明
7SPARER/W0b备用位
位设置无效。以 R/W 位的形式提供,用于检查寄存器映射 CRC。
6:4SYS_MON[2:0]R/W000b系统监视器选择
选择系统监视器之一作为 PGA 的输入。如果选择了其中一个系统监控器,AINP[3:0] 和 AINN[3:0] 位无效。选择了系统监控器时,模拟输入与 PGA 断开连接。为设置 010b 至 101b 自动选择在 REF_VAL 位中设置了值的内部基准。为相应的测量选择适当的 PGA 增益设置。
  • 000b = 禁用
  • 001b = 差分 PGA 输入与 (AVDD/2) 进行内部短接
  • 010b = 内部温度传感器
  • 011b = 外部 (VREFP – VREFN) / 8
  • 100b = AVDD / 8
  • 101b = DVDD / 8
  • 110b = 未使用
  • 111b = 未使用
3:0GAIN[3:0]R/W0001bPGA 增益选择
选择 PGA 的增益。
  • 0000b = 0.5
  • 0001b = 1
  • 0010b = 2
  • 0011b = 4
  • 0100b = 5
  • 0101b = 8
  • 0110b = 10
  • 0111b = 16
  • 1000b = 20
  • 1001b = 32
  • 1010b = 50
  • 1011b = 64
  • 1100b = 100
  • 1101b = 128
  • 1110b = 200
  • 1111b = 256

8.10 REFERENCE_CFG 寄存器(地址 = 09h)[复位 = 00h]

返回到汇总表

图 8-10 REFERENCE_CFG 寄存器
76543210
REF_UV_ENRESERVEDREFP_BUF_ENREFN_BUF_ENRESERVEDREF_VALREF_SEL[1:0]
R/W-0bR-0bR/W-0bR/W-0bR-0bR/W-0bR/W-00b
表 8-12 REFERENCE_CFG 寄存器字段说明
字段类型复位说明
7REF_UV_ENR/W0b基准电压监控器启用
使电压基准监控器能够检测所选电压基准(由 REF_SEL[1:0] 位选择)何时降至基准欠压阈值以下。
  • 0b = 禁用
  • 1b = 启用
6RESERVEDR0b保留
始终读回 0b。
5REFP_BUF_ENR/W0b正基准缓冲器启用
启用正基准缓冲器。当使用 REF_SEL[1:0] 位字段选择内部基准或模拟电源作为基准源时,禁用正基准缓冲器。
  • 0b = 禁用
  • 1b = 启用
4REFN_BUF_ENR/W0b负基准缓冲器启用
启用负基准缓冲器。当使用 REF_SEL[1:0] 位字段选择内部基准或模拟电源作为基准源时,禁用负基准缓冲器。
  • 0b = 禁用
  • 1b = 启用
3RESERVEDR0b保留
始终读回 0b。
2REF_VALR/W0b内部基准电压值选择
选择内部基准的电压。始终启用内部电压基准。
  • 0b = 1.25V
  • 1b = 2.5V
1:0REF_SEL[1:0]R/W00b基准电压选择
选择 ADC 的基准电压。选择外部电压基准时,设置 GPIO0_CFG[1:0] = 00b 和 GPIO1_CFG[1:0] = 00b。
  • 00b = 内部电压基准
  • 01b = 外部电压基准
  • 10b = AVDD
  • 11b = AVDD

8.11 DIGITAL_CFG 寄存器(地址 = 0Ah)[复位 = 00h]

返回到汇总表

图 8-11 DIGITAL_CFG 寄存器
76543210
SPAREREG_MAP_CRC_ENI2C_CRC_ENSTATUS_ENFAULT_PIN_BEHAVIORRESERVED编码RESERVED
R/W-0bR/W-0bR/W-0bR/W-0bR/W-0bR-0bR/W-0bR-0b
表 8-13 DIGITAL_CFG 寄存器字段说明
字段类型复位说明
7SPARER/W0b备用位
位设置无效。以 R/W 位的形式提供,用于检查寄存器映射 CRC。
6REG_MAP_CRC_ENR/W0b寄存器映射 CRC 启用
为寄存器地址 05h 到 0Eh 启用寄存器映射 CRC。
  • 0b = 禁用
  • 1b = 启用
5I2C_CRC_ENR/W0bI2C CRC 启用
为寄存器和转换数据读取启用 I2C 输出 CRC。
  • 0b = 禁用
  • 1b = 启用
4STATUS_ENR/W0bSTATUS 标头输出启用
启用 STATUS 标头(STATUS_MSB + STATUS_LSB 寄存器)作为每个转换数据读取操作的前两个字节进行传输的功能。
  • 0b = 禁用
  • 1b = 启用
3FAULT_PIN_BEHAVIORR/W0bFAULT 引脚行为选择
当 GPIO2 配置为 FAULT 输出(GPIO2_CFG = 10b 或 11b,GPIO2_SRC = 1b)时,选择 FAULT 引脚的行为。
  • 0b = 静态。发生故障时输出为低电平,否则输出为高电平。
  • 1b = 检测信号。发生故障时输出为低电平,否则输出是频率为 fMOD / 256 的 50% 占空比信号。
2RESERVEDR0b保留
始终读回 0b。
1编码R/W0b转换数据编码选择
选择转换数据的编码。
  • 0b = 二进制补码
  • 1b = 单极标准二进制
0RESERVEDR0b保留
始终读回 0b。

8.12 GPIO_CFG 寄存器(地址 = 0Bh)[复位 = 00h]

返回到汇总表

图 8-12 GPIO_CFG 寄存器
76543210
GPIO3_CFG[1:0]GPIO2_CFG[1:0]GPIO1_CFG[1:0]GPIO0_CFG[1:0]
R/W-00bR/W-00bR/W-00bR/W-00b
表 8-14 GPIO_CFG 寄存器字段描述
字段类型复位说明
7:6GPIO3_CFG[1:0]R/W00bGPIO3 配置
配置 GPIO3 引脚行为。
  • 00b = 禁用(高阻态)
  • 01b = 数字输入 (CLK_SEL = 0b) 或外部时钟输入 (CLK_SEL = 1b)
  • 10b = 推挽式数字输出(具有读回功能)
  • 11b = 开漏数字输出(具有回读功能)
5:4GPIO2_CFG[1:0]R/W00bGPIO2 配置
配置 GPIO2 引脚行为。
  • 00b = 禁用(高阻态)
  • 01b = 数字输入
  • 10b = 推挽式数字输出(具有读回功能)
  • 11b = 开漏数字输出(具有回读功能)
3:2GPIO1_CFG[1:0]R/W00bGPIO1 配置
配置 GPIO1 引脚行为。
  • 00b = 禁用(高阻态)
  • 01b = 数字输入
  • 10b = 推挽式数字输出(具有读回功能)
  • 11b = 开漏数字输出(具有回读功能)
1:0GPIO0_CFG[1:0]R/W00bGPIO0 配置
配置 GPIO0 引脚行为。
  • 00b = 禁用(高阻态)
  • 01b = 数字输入
  • 10b = 推挽式数字输出(具有读回功能)
  • 11b = 开漏数字输出(具有回读功能)

8.13 GPIO_DATA_OUTPUT 寄存器(地址 = 0Ch)[复位 = 00h]

返回到汇总表

图 8-13 GPIO_DATA_OUTPUT 寄存器
76543210
GPIO3_SRCGPIO2_SRCRESERVEDGPIO3_DAT_OUTGPIO2_DAT_OUTGPIO1_DAT_OUTGPIO0_DAT_OUT
R/W-0bR/W-0bR-00bR/W-0bR/W-0bR/W-0bR/W-0b
表 8-15 GPIO_DATA_OUTPUT 寄存器字段说明
字段类型复位说明
7GPIO3_SRCR/W0bGPIO3 数据源选择
当 GPIO3 配置为数字输出时,选择 GPIO3 引脚的数据源。
  • 0b = GPIO3_DAT_OUT 位
  • 1b = DRDY
6GPIO2_SRCR/W0bGPIO2 数据源选择
当 GPIO2 配置为数字输出时,选择 GPIO2 引脚的数据源。当 AVDD_UVn、REF_UVn、REG_MAP_CRC_FAULTn 或 MEM_FAULTn 状态位中的任何一个为 0b 时,FAULT 引脚为低电平。
  • 0b = GPIO2_DAT_OUT 位
  • 1b = FAULT
5:4RESERVEDR00b保留
始终读回 00b。
3GPIO3_DAT_OUTR/W0bGPIO3 数据
配置为数字输出时 GPIO3 的写入值。当 GPIO3 配置为数字输入或 DRDY 作为数据源的数字输出时,位设置无效。
  • 0b = 低电平
  • 1b = 高电平
2GPIO2_DAT_OUTR/W0bGPIO2 数据
配置为数字输出时 GPIO2 的写入值。当 GPIO2 配置为数字输入或 FAULT 作为数据源的数字输出时,位设置无效。
  • 0b = 低电平
  • 1b = 高电平
1GPIO1_DAT_OUTR/W0bGPIO1 数据
配置为数字输出时 GPIO1 的写入值。当 GPIO1 配置为数字输入时,位设置无效。
  • 0b = 低电平
  • 1b = 高电平
0GPIO0_DAT_OUTR/W0bGPIO0 数据
配置为数字输出时 GPIO0 的写入值。当 GPIO0 配置为数字输入时,位设置无效。
  • 0b = 低电平
  • 1b = 高电平

8.14 IDAC_MAG_CFG 寄存器(地址 = 0Dh)[复位 = 00h]

返回到汇总表

图 8-14 IDAC_MAG_CFG 寄存器
76543210
I2MAG[3:0]I1MAG[3:0]
R/W-0000bR/W-0000b
表 8-16 IDAC_MAG_CFG 寄存器字段说明
字段类型复位说明
7:4I2MAG[3:0]R/W0000bIDAC2 幅值选择
选择激励电流源 IDAC2 的值。
  • 0000b = 禁用
  • 0001b = 1x IUNIT
  • 0010b = 10x IUNIT
  • 0011b = 20x IUNIT
  • 0100b = 30x IUNIT
  • 0101b = 40x IUNIT
  • 0110b = 50x IUNIT
  • 0111b = 60x IUNIT
  • 1000b = 70x IUNIT
  • 1001b = 80x IUNIT
  • 1010b = 90x IUNIT
  • 1011b = 100x IUNIT
  • 1100b = 100x IUNIT
  • 1101b = 100x IUNIT
  • 1110b = 100x IUNIT
  • 1111b = 100x IUNIT
3:0I1MAG[3:0]R/W0000bIDAC1 幅值选择
选择激励电流源 IDAC1 的值。
  • 0000b = 禁用
  • 0001b = 1x IUNIT
  • 0010b = 10x IUNIT
  • 0011b = 20x IUNIT
  • 0100b = 30x IUNIT
  • 0101b = 40x IUNIT
  • 0110b = 50x IUNIT
  • 0111b = 60x IUNIT
  • 1000b = 70x IUNIT
  • 1001b = 80x IUNIT
  • 1010b = 90x IUNIT
  • 1011b = 100x IUNIT
  • 1100b = 100x IUNIT
  • 1101b = 100x IUNIT
  • 1110b = 100x IUNIT
  • 1111b = 100x IUNIT

8.15 IDAC_MUX_CFG 寄存器(地址 = 0Eh)[复位 = 10h]

返回到汇总表

图 8-15 IDAC_MUX_CFG 寄存器
76543210
IUNITI2MUX[2:0]RESERVEDI1MUX[2:0]
R/W-0bR/W-001bR-0bR/W-000b
表 8-17 IDAC_MUX_CFG 寄存器字段说明
字段类型复位说明
7IUNITR/W0bIDAC 单位电流选择
为激励电流源 IDAC1 和 IDAC2 选择单位电流。
  • 0b = 1µA
  • 1b = 10µA
6:4I2MUX[2:0]R/W001bIDAC2 输出引脚选择
选择 IDAC2 的输出引脚。如果需要,可以将 IDAC1 和 IDAC2 路由到同一引脚。用作 IDAC2 输出的模拟输入仍然可以用作模拟或基准输入。
  • 000b = AIN0
  • 001b = AIN1
  • 010b = AIN2
  • 011b = AIN3
  • 100b = AIN4
  • 101b = AIN5
  • 110b = AIN6
  • 111b = AIN7
3RESERVEDR0b保留
始终读回 0b。
2:0I1MUX[2:0]R/W000bIDAC1 输出引脚选择
选择 IDAC1 的输出引脚。如果需要,可以将 IDAC1 和 IDAC2 路由到同一引脚。用作 IDAC1 输出的模拟输入仍然可以用作模拟或基准输入。
  • 000b = AIN0
  • 001b = AIN1
  • 010b = AIN2
  • 011b = AIN3
  • 100b = AIN4
  • 101b = AIN5
  • 110b = AIN6
  • 111b = AIN7

8.16 REG_MAP_CRC 寄存器(地址 = 0Fh)[复位 = 00h]

返回到汇总表

图 8-16 REG_MAP_CRC 寄存器
76543210
REG_MAP_CRC_VAL[7:0]
R/W-00000000b
表 8-18 REG_MAP_CRC 寄存器字段说明
字段类型复位说明
7:0REG_MAP_CRC_VAL[7:0]R/W00000000b寄存器映射 CRC 值
寄存器映射 CRC 值是用户计算的寄存器 05h 至 0Eh 的 CRC 值。写入该寄存器的 CRC 值会与内部 CRC 计算值进行比较。如果这些值不匹配,则设置 STATUS_MSB 寄存器中的 REG_MAP_CRC_FAULTn 位。使用 REG_MAP_CRC_EN 位启用寄存器映射 CRC。