ZHCSZC4 December   2025 DAC60516W

PRODUCTION DATA  

  1.   1
  2. 1 特性
  3. 2 应用
  4. 3 说明
  5. 4 引脚配置和功能
  6. 5 规格
    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  时序要求 - I2C 快速+ 模式
    9. 5.9  时序要求 - SPI
    10. 5.10 开关特性
    11. 5.11 时序图
    12. 5.12 典型特性
  7. 6 详细说明
    1. 6.1 概述
    2. 6.2 功能方框图
    3. 6.3 特性说明
      1. 6.3.1 数模转换器 (DAC) 架构
        1. 6.3.1.1 DAC 寄存器结构
          1. 6.3.1.1.1 DAC 同步运行
          2. 6.3.1.1.2 DAC 缓冲器放大器
          3. 6.3.1.1.3 DAC 传递函数
      2. 6.3.2 内部基准
      3. 6.3.3 上电复位 (POR)
    4. 6.4 器件功能模式
      1. 6.4.1 清除模式
    5. 6.5 编程
      1. 6.5.1 I2C 串行接口
        1. 6.5.1.1 I2C 总线概述
        2. 6.5.1.2 I2C 总线定义
        3. 6.5.1.3 I2C 目标地址选择
        4. 6.5.1.4 I2C 读取和写入操作
        5. 6.5.1.5 I2C 通用调用复位
      2. 6.5.2 串行外设接口 (SPI)
        1. 6.5.2.1 SPI 总线概述
  8. 7 寄存器映射
    1. 7.1 寄存器
  9. 8 应用和实施
    1. 8.1 应用信息
      1. 8.1.1 双极电压输出
    2. 8.2 典型应用
      1. 8.2.1 可编程高电流电压输出电路
        1. 8.2.1.1 设计要求
        2. 8.2.1.2 详细设计过程
        3. 8.2.1.3 应用曲线
    3. 8.3 初始化设置
    4. 8.4 电源相关建议
    5. 8.5 布局
      1. 8.5.1 布局指南
      2. 8.5.2 布局示例
  10. 9 器件和文档支持
    1. 9.1 文档支持
    2. 9.2 接收文档更新通知
    3. 9.3 支持资源
    4. 9.4 商标
    5. 9.5 静电放电警告
    6. 9.6 术语表
  11. 10修订历史记录
  12. 11机械、封装和可订购信息

寄存器

7.1.1 NOP 寄存器(偏移 = 0h)[复位 = 0000h]

图 7-1 NOP 寄存器
15141312111098
NOP[15:0]
W-0h
76543210
NOP[15:0]
W-0h
表 7-2 NOP 寄存器字段说明
位字段类型复位说明
15:0NOP[15:0]W0h
无操作 (NOP)。

7.1.2 DEVICE_ID 寄存器(偏移量 = 1h)[复位值 = 6A16h]

图 7-2 DEVICE_ID 寄存器
15141312111098
CHIP_ID[15:0]
R-6Ah
76543210
CHIP_ID[15:0]
R-16h
表 7-3 DEVICE_ID 寄存器字段说明
位字段类型复位说明
15:0 CHIP_ID[15:0] R 6A16h 器件芯片 ID。对于 DAC60516W 器件,此寄存器读回的值为 6A16h

7.1.3 版本_ID 寄存器(偏移 = 2h)[复位 = 0000h]

图 7-3 版本_ID 寄存器
15141312111098
RESERVED
R-0h
76543210
RESERVEDVERSION_ID[2:0]
R-0hR-0h
表 7-4 版本_ID 寄存器字段说明
位字段类型复位说明
15:3RESERVEDR0h
2:0VERSION_ID[2:0]R0h器件版本 ID。

7.1.4 PWDWN 寄存器(偏移 = 3h)[复位 = FFFFh]

图 7-4 PWDWN 寄存器
15141312111098
OUT15_PWDWNOUT14_PWDWNOUT13_PWDWNOUT12_PWDWNOUT11_PWDWNOUT10_PWDWNOUT9_PWDWNOUT8_PWDWN
R/W-1hR/W-1hR/W-1hR/W-1hR/W-1hR/W-1hR/W-1hR/W-1h
76543210
OUT7_PWDWNOUT6_PWDWNOUT5_PWDWNOUT4_PWDWNOUT3_PWDWNOUT2_PWDWNOUT1_PWDWNOUT0_PWDWN
R/W-1hR/W-1hR/W-1hR/W-1hR/W-1hR/W-1hR/W-1hR/W-1h
表 7-5 PWDWN 寄存器字段说明
位字段类型复位说明
15OUT15_PWDWNR/W1h
OUT15 断电位。
0h = 启用该 DAC
1h = 在低功耗模式下禁用该 DAC
14OUT14_PWDWNR/W1h
OUT14 断电位。
0h = 启用该 DAC
1h = 在低功耗模式下禁用该 DAC
13OUT13_PWDWNR/W1h
OUT13 断电位。
0h = 启用该 DAC
1h = 在低功耗模式下禁用该 DAC
12OUT12_PWDWNR/W1h
OUT12 断电位。
0h = 启用该 DAC
1h = 在低功耗模式下禁用该 DAC
11OUT11_PWDWNR/W1h
OUT11 断电位。
0h = 启用该 DAC
1h = 在低功耗模式下禁用该 DAC
10OUT10_PWDWNR/W1h
OUT10 断电位。
0h = 启用该 DAC
1h = 在低功耗模式下禁用该 DAC
9OUT9_PWDWNR/W1h
OUT9 断电位。
0h = 启用该 DAC
1h = 在低功耗模式下禁用该 DAC
8OUT8_PWDWNR/W1h
OUT8 断电位。
0h = 启用该 DAC
1h = 在低功耗模式下禁用该 DAC
7OUT7_PWDWNR/W1h
OUT7 断电位。
0h = 启用该 DAC
1h = 在低功耗模式下禁用该 DAC
6OUT6_PWDWNR/W1h
OUT6 断电位。
0h = 启用该 DAC
1h = 在低功耗模式下禁用该 DAC
5OUT5_PWDWNR/W1h
OUT5 断电位。
0h = 启用该 DAC
1h = 在低功耗模式下禁用该 DAC
4OUT4_PWDWNR/W1h
OUT4 断电位。
0h = 启用该 DAC
1h = 在低功耗模式下禁用该 DAC
3OUT3_PWDWNR/W1h
OUT3 断电位。
0h = 启用该 DAC
1h = 在低功耗模式下禁用该 DAC
2OUT2_PWDWNR/W1h
OUT2 断电位。
0h = 启用该 DAC
1h = 在低功耗模式下禁用该 DAC
1OUT1_PWDWNR/W1h
OUT1 断电位。
0h = 启用该 DAC
1h = 在低功耗模式下禁用该 DAC
0OUT0_PWDWNR/W1h
OUT0 断电位。
0h = 启用该 DAC
1h = 在低功耗模式下禁用该 DAC

7.1.5 DAC_增益寄存器(偏移 = 4h)[复位 = 0000h]

图 7-5 DAC_增益寄存器
15141312111098
RESERVED
R-0h
76543210
RESERVEDOUT_QUAD3_GAINOUT_QUAD2_GAINOUT_QUAD1_GAINOUT_QUAD0_GAIN
R-0hR/W-0hR/W-0hR/W-0hR/W-0h
表 7-6 DAC_GAIN 寄存器字段说明
位字段类型复位说明
15:4RESERVEDR0h
3OUT_QUAD3_GAINR/W0hQUAD-3 VREF 增益。
OUT12、OUT13、OUT14、OUT15 的 VREF 增益设置。
0h = 这组 DAC 处于 0V 至 1 × VREF 输出范围内
1h = 这组 DAC 处于 0V 至 2 × VREF 输出范围内
2OUT_QUAD2_GAINR/W0hQUAD-2 VREF 增益。
OUT8、OUT9、OUT10、OUT11 的 VREF 增益设置。
0h = 这组 DAC 处于 0V 至 1 × VREF 输出范围内
1h = 这组 DAC 处于 0V 至 2 × VREF 输出范围内
1OUT_QUAD1_GAINR/W0hQUAD-1 VREF 增益。
OUT4、OUT5、OUT6、OUT7 的 VREF 增益设置。
0h = 这组 DAC 处于 0V 至 1 × VREF 输出范围内
1h = 这组 DAC 处于 0V 至 2 × VREF 输出范围内
0OUT_QUAD0_GAINR/W0hQUAD-0 VREF 增益。
OUT0、OUT1、OUT2、OUT3 的 VREF 增益设置。
0h = 这组 DAC 处于 0V 至 1 × VREF 输出范围内
1h = 这组 DAC 处于 0V 至 2 × VREF 输出范围内

7.1.6 触发寄存器(偏移 = 5h)[复位 = 0000h]

图 7-6 TRIGGER 寄存器
15141312111098
LDAC_
OUT15_OUT14
LDAC_
OUT13_OUT12
LDAC_
OUT11_OUT10
LDAC_
OUT9_OUT8
LDAC_
OUT7_OUT6
LDAC_
OUT5_OUT4
LDAC_
OUT3_OUT2
LDAC_
OUT1_OUT0
W-0hW-0hW-0hW-0hW-0hW-0hW-0hW-0h
76543210
RESERVEDSOFT_RST[3:0]
R-0hW-0h
表 7-7 TRIGGER 寄存器字段说明
位字段类型复位说明
15LDAC_OUT15_OUT14W0h软件 DAC 触发器。
将 DAC 数据从 OUT15 和 OUT14 缓冲寄存器传输到有效寄存器(如果相应的通道配置为同步模式)。当操作完成时,该位会自行清除。
0h = 无操作。
1h = 传输 DAC 数据。当操作完成时,该位会清除。
14LDAC_OUT13_OUT12W0h软件 DAC 触发器。
将 DAC 数据从 OUT13 和 OUT12 缓冲寄存器传输到有效寄存器(如果相应的通道配置为同步模式)。当操作完成时,该位会自行清除。
0h = 无操作。
1h = 传输 DAC 数据。当操作完成时,该位会清除。
13LDAC_OUT11_OUT10W0h软件 DAC 触发器。
将 DAC 数据从 OUT11 和 OUT10 缓冲寄存器传输到有效寄存器(如果相应的通道配置为同步模式)。当操作完成时,该位会自行清除。
0h = 无操作。
1h = 传输 DAC 数据。当操作完成时,该位会清除。
12LDAC_OUT9_OUT8W0h软件 DAC 触发器。
将 DAC 数据从 OUT9 和 OUT8 缓冲寄存器传输到有效寄存器(如果相应的通道配置为同步模式)。当操作完成时,该位会自行清除。
0h = 无操作。
1h = 传输 DAC 数据。当操作完成时,该位会清除。
11LDAC_OUT7_OUT6W0h软件 DAC 触发器。
将 DAC 数据从 OUT7 和 OUT6 缓冲寄存器传输到有效寄存器(如果相应的通道配置为同步模式)。当操作完成时,该位会自行清除。
0h = 无操作。
1h = 传输 DAC 数据。当操作完成时,该位会清除。
10LDAC_OUT5_OUT4W0h软件 DAC 触发器。
将 DAC 数据从 OUT5 和 OUT4 缓冲寄存器传输到有效寄存器(如果相应的通道配置为同步模式)。当操作完成时,该位会自行清除。
0h = 无操作。
1h = 传输 DAC 数据。当操作完成时,该位会清除。
9LDAC_OUT3_OUT2W0h软件 DAC 触发器。
将 DAC 数据从 OUT3 和 OUT2 缓冲寄存器传输到有效寄存器(如果相应的通道配置为同步模式)。当操作完成时,该位会自行清除。
0h = 无操作。
1h = 传输 DAC 数据。当操作完成时,该位会清除。
8LDAC_OUT1_OUT0W0h软件 DAC 触发器。
将 DAC 数据从 OUT1 和 OUT0 缓冲寄存器传输到有效寄存器(如果相应的通道配置为同步模式)。当操作完成时,该位会自行清除。
0h = 无操作。
1h = 传输 DAC 数据。当操作完成时,该位会清除。
7:4RESERVEDR0h
3:0SOFT_RST[3:0]W0h软件器件复位。

Ah = 软件复位。执行完全上电复位。将器件和所有寄存器复位为默认上电复位状态。通过执行来自动清除。

7.1.7 BCAST_DAC_数据寄存器(偏移 = 6h)[复位 = 0000h]

图 7-7 BCAST_DAC_数据寄存器
15 14 13 12 11 10 9 8
DATA[11:4]
R/W-0h
7 6 5 4 3 2 1 0
DATA[3:0] RESERVED
R/W-0h R-0h
表 7-8 BCAST_DAC_数据寄存器字段说明
位 字段 类型 复位 说明
15:4 DATA[11:0] R/W 0h 对于已设置广播使能位的输出通道,对该寄存器执行写操作会将所有 DAC 缓冲器和有效寄存器值设置为指定代码。
3:0 RESERVED R 0h

7.1.8 STATUS 寄存器(偏移 = 7h)[复位 = 4008h]

图 7-8 STATUS 寄存器
15141312111098
RESERVED
R-40h
76543210
RESERVEDGDAC_SC_STS
R-04hR-0h
表 7-9 状态寄存器字段说明
位字段类型复位说明
15:1RESERVEDR2004h
0GDAC_SC_STSR0h全局 DAC 短路状态。
全局 DAC 短路状态位。该位是所有 DACn_SC_STS 位的 OR 函数。DACn_SC_STS 位位于 DAC_状态寄存器中,每个 DAC 对应一个位。
0h = 没有任何 DAC 输出通道处于短路状态
1h = 至少一个 DAC 输出通道处于短路状态

7.1.9 SDO_EN 寄存器(偏移 = 8h)[复位 = 0000h]

图 7-9 SDO_EN 寄存器
15141312111098
RESERVED
R-0h
76543210
RESERVEDFSDOSDO_EN
R-0hR/W-0hR/W-0h
表 7-10 SDO_EN 寄存器字段说明
位字段类型复位说明
15:2RESERVEDR0h
1FSDOR/W0h快速 SDO。
提前一个 SCLK 半周期发送 SDO 数据以实现更快的 SPI 总线速度。无论该设置如何,SDI 锁存沿始终是 SCLK 下降沿。当禁用 SDO_EN 时,FSDO 会被忽略。
0h = 当芯片选择变为低电平,然后在每个 SCLK 上升沿(与 SDI 锁存沿相反的边沿)更新时,SDO 驱动 MSB
1h = 当芯片选择变为低电平,然后在每个 SCLK 下降沿(与 SDI 锁存沿相同的边沿)更新时,SDO 驱动 MSB
0SDO_ENR/W0hSDO 使能。
启用 SDO 引脚驱动器。启用后,只要 SPI 片选引脚为低电平,就会启用 SDO 以进行读取和写入。无论该位设置如何,在 I2C 模式下都始终禁用 SDO。
0h = 禁用 SDO
1h = 在读取和写入操作期间启用 SDO

7.1.10 GEN_CONFIG 寄存器(偏移 =9h)[复位 = 0014h]

图 7-10 GEN_CONFIG 寄存器
15141312111098
RESERVED
R-0h
76543210
RESERVEDFLEXIO_OUT_POLFLEXIO_OUT_ODERESERVEDREF_PWDWNRESERVEDFLEXIO_FUNC
R-0hR/W-0hR/W-1hR-0hR/W-1hR-0hR/W-0h
表 7-11 GEN_CONFIG 寄存器字段说明
位字段类型复位说明
15:6RESERVEDR0h
5FLEXIO_OUT_POLR/W0hFLEXIO 引脚极性。
设置 FLEXIO 引脚输出有效状态(当引脚配置为 GPIO 时)。
0h = 如果 GPIO_DATA 设置为 0x00h,则 FLEXIO 数字引脚输出 0V,如果 GPIO_DATA 设置为 0x01h,则输出 VIO(或者当配置为漏极开路时为高阻抗)
1h = 如果 GPIO_DATA 设置为 0x00h,则 FLEXIO 数字引脚输出 VIO(或者当配置为漏极开路时为高阻抗),如果 GPIO_DATA 设置为 0x01h,则输出 0V
4FLEXIO_OUT_ODER/W1hFLEXIO 开漏使能。
设置 FLEXIO 引脚驱动模式(当引脚配置为 GPIO 时)。请勿将引脚提升到相对于 VIO 电压的绝对最大额定值以上。如果引脚未配置为数字输出,则会忽略该位。
0h = FLEXIO 引脚输出为推挽式
1h = FLEXIO 引脚输出为开漏式
3RESERVEDR0h
2REF_PWDWNR/W1h禁用内部基准。
设置为启用或禁用内部电压基准。
0h = 启用内部基准
1h = 禁用内部基准
1RESERVEDR0h
0FLEXIO_FUNCR/W0hFLEXIO 引脚功能。
设置 FLEXIO 引脚的功能。
0h = GPIO。在此模式下,该引脚用作 GPIO,GPIO_数据寄存器用于支持 GPIO 功能。
1h = CLEAR 引脚。在此模式下,该引脚用作低电平有效 DAC 清除输入引脚。

7.1.11 SYNC_EN 寄存器(偏移 = Ah)[复位 = 0000h]

图 7-11 SYNC_EN 寄存器
15141312111098
OUT15_
SYNC_EN
OUT14_
SYNC_EN
OUT13_
SYNC_EN
OUT12_
SYNC_EN
OUT11_
SYNC_EN
OUT10_
SYNC_EN
OUT9_
SYNC_EN
OUT8_
SYNC_EN
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
76543210
OUT7_
SYNC_EN
OUT6_
SYNC_EN
OUT5_
SYNC_EN
OUT4_
SYNC_EN
OUT3_
SYNC_EN
OUT2_
SYNC_EN
OUT1_
SYNC_EN
OUT0_
SYNC_EN
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
表 7-12 SYNC_EN 寄存器字段说明
位字段类型复位说明
15OUT15_SYNC_ENR/W0h同步模式使能。
启用或禁用同步模式。
0h = 将该 DAC 设置为异步模式(DAC 有效寄存器在 DAC 缓冲器更新时进行更新)
1h = 将该 DAC 设置为同步模式(DAC 有效寄存器随 DAC 触发器进行更新)
14OUT14_SYNC_ENR/W0h同步模式使能。
启用或禁用同步模式。
0h = 将该 DAC 设置为异步模式(DAC 有效寄存器在 DAC 缓冲器更新时进行更新)
1h = 将该 DAC 设置为同步模式(DAC 有效寄存器随 DAC 触发器进行更新)
13OUT13_SYNC_ENR/W0h同步模式使能。
启用或禁用同步模式。
0h = 将该 DAC 设置为异步模式(DAC 有效寄存器在 DAC 缓冲器更新时进行更新)
1h = 将该 DAC 设置为同步模式(DAC 有效寄存器随 DAC 触发器进行更新)
12OUT12_SYNC_ENR/W0h同步模式使能。
启用或禁用同步模式。
0h = 将该 DAC 设置为异步模式(DAC 有效寄存器在 DAC 缓冲器更新时进行更新)
1h = 将该 DAC 设置为同步模式(DAC 有效寄存器随 DAC 触发器进行更新)
11OUT11_SYNC_ENR/W0h同步模式使能。
启用或禁用同步模式。
0h = 将该 DAC 设置为异步模式(DAC 有效寄存器在 DAC 缓冲器更新时进行更新)
1h = 将该 DAC 设置为同步模式(DAC 有效寄存器随 DAC 触发器进行更新)
10OUT10_SYNC_ENR/W0h同步模式使能。
启用或禁用同步模式。
0h = 将该 DAC 设置为异步模式(DAC 有效寄存器在 DAC 缓冲器更新时进行更新)
1h = 将该 DAC 设置为同步模式(DAC 有效寄存器随 DAC 触发器进行更新)
9OUT9_SYNC_ENR/W0h同步模式使能。
启用或禁用同步模式。
0h = 将该 DAC 设置为异步模式(DAC 有效寄存器在 DAC 缓冲器更新时进行更新)
1h = 将该 DAC 设置为同步模式(DAC 有效寄存器随 DAC 触发器进行更新)
8OUT8_SYNC_ENR/W0h同步模式使能。
启用或禁用同步模式。
0h = 将该 DAC 设置为异步模式(DAC 有效寄存器在 DAC 缓冲器更新时进行更新)
1h = 将该 DAC 设置为同步模式(DAC 有效寄存器随 DAC 触发器进行更新)
7OUT7_SYNC_ENR/W0h同步模式使能。
启用或禁用同步模式。
0h = 将该 DAC 设置为异步模式(DAC 有效寄存器在 DAC 缓冲器更新时进行更新)
1h = 将该 DAC 设置为同步模式(DAC 有效寄存器随 DAC 触发器进行更新)
6OUT6_SYNC_ENR/W0h同步模式使能。
启用或禁用同步模式。
0h = 将该 DAC 设置为异步模式(DAC 有效寄存器在 DAC 缓冲器更新时进行更新)
1h = 将该 DAC 设置为同步模式(DAC 有效寄存器随 DAC 触发器进行更新)
5OUT5_SYNC_ENR/W0h同步模式使能。
启用或禁用同步模式。
0h = 将该 DAC 设置为异步模式(DAC 有效寄存器在 DAC 缓冲器更新时进行更新)
1h = 将该 DAC 设置为同步模式(DAC 有效寄存器随 DAC 触发器进行更新)
4OUT4_SYNC_ENR/W0h同步模式使能。
启用或禁用同步模式。
0h = 将该 DAC 设置为异步模式(DAC 有效寄存器在 DAC 缓冲器更新时进行更新)
1h = 将该 DAC 设置为同步模式(DAC 有效寄存器随 DAC 触发器进行更新)
3OUT3_SYNC_ENR/W0h同步模式使能。
启用或禁用同步模式。
0h = 将该 DAC 设置为异步模式(DAC 有效寄存器在 DAC 缓冲器更新时进行更新)
1h = 将该 DAC 设置为同步模式(DAC 有效寄存器随 DAC 触发器进行更新)
2OUT2_SYNC_ENR/W0h同步模式使能。
启用或禁用同步模式。
0h = 将该 DAC 设置为异步模式(DAC 有效寄存器在 DAC 缓冲器更新时进行更新)
1h = 将该 DAC 设置为同步模式(DAC 有效寄存器随 DAC 触发器进行更新)
1OUT1_SYNC_ENR/W0h同步模式使能。
启用或禁用同步模式。
0h = 将该 DAC 设置为异步模式(DAC 有效寄存器在 DAC 缓冲器更新时进行更新)
1h = 将该 DAC 设置为同步模式(DAC 有效寄存器随 DAC 触发器进行更新)
0OUT0_SYNC_ENR/W0h同步模式使能。
启用或禁用同步模式。
0h = 将该 DAC 设置为异步模式(DAC 有效寄存器在 DAC 缓冲器更新时进行更新)
1h = 将该 DAC 设置为同步模式(DAC 有效寄存器随 DAC 触发器进行更新)

7.1.12 BCAST_EN 寄存器(偏移 = Bh)[复位 = FFFFh]

图 7-12 BCAST_EN 寄存器
15141312111098
OUT15_
BCAST_EN
OUT14_
BCAST_EN
OUT13_
BCAST_EN
OUT12_
BCAST_EN
OUT11_
BCAST_EN
OUT10_
BCAST_EN
OUT9_
BCAST_EN
OUT8_
BCAST_EN
R/W-1hR/W-1hR/W-1hR/W-1hR/W-1hR/W-1hR/W-1hR/W-1h
76543210
OUT7_
BCAST_EN
OUT6_
BCAST_EN
OUT5_
BCAST_EN
OUT4_
BCAST_EN
OUT3_
BCAST_EN
OUT2_
BCAST_EN
OUT1_
BCAST_EN
OUT0_
BCAST_EN
R/W-1hR/W-1hR/W-1hR/W-1hR/W-1hR/W-1hR/W-1hR/W-1h
表 7-13 BCAST_EN 寄存器字段说明
位字段类型复位说明
15OUT15_BCAST_ENR/W1h
启用或禁用广播模式。
0h = 忽略该 DAC 上的广播写入
1h = 允许该 DAC 上的广播写入
14OUT14_BCAST_ENR/W1h
启用或禁用广播模式。
0h = 忽略该 DAC 上的广播写入
1h = 允许该 DAC 上的广播写入
13OUT13_BCAST_ENR/W1h
启用或禁用广播模式。
0h = 忽略该 DAC 上的广播写入
1h = 允许该 DAC 上的广播写入
12OUT12_BCAST_ENR/W1h
启用或禁用广播模式。
0h = 忽略该 DAC 上的广播写入
1h = 允许该 DAC 上的广播写入
11OUT11_BCAST_ENR/W1h
启用或禁用广播模式。
0h = 忽略该 DAC 上的广播写入
1h = 允许该 DAC 上的广播写入
10OUT10_BCAST_ENR/W1h
启用或禁用广播模式。
0h = 忽略该 DAC 上的广播写入
1h = 允许该 DAC 上的广播写入
9OUT9_BCAST_ENR/W1h
启用或禁用广播模式。
0h = 忽略该 DAC 上的广播写入
1h = 允许该 DAC 上的广播写入
8OUT8_BCAST_ENR/W1h
启用或禁用广播模式。
0h = 忽略该 DAC 上的广播写入
1h = 允许该 DAC 上的广播写入
7OUT7_BCAST_ENR/W1h
启用或禁用广播模式。
0h = 忽略该 DAC 上的广播写入
1h = 允许该 DAC 上的广播写入
6OUT6_BCAST_ENR/W1h
启用或禁用广播模式。
0h = 忽略该 DAC 上的广播写入
1h = 允许该 DAC 上的广播写入
5OUT5_BCAST_ENR/W1h
启用或禁用广播模式。
0h = 忽略该 DAC 上的广播写入
1h = 允许该 DAC 上的广播写入
4OUT4_BCAST_ENR/W1h
启用或禁用广播模式。
0h = 忽略该 DAC 上的广播写入
1h = 允许该 DAC 上的广播写入
3OUT3_BCAST_ENR/W1h
启用或禁用广播模式。
0h = 忽略该 DAC 上的广播写入
1h = 允许该 DAC 上的广播写入
2OUT2_BCAST_ENR/W1h
启用或禁用广播模式。
0h = 忽略该 DAC 上的广播写入
1h = 允许该 DAC 上的广播写入
1OUT1_BCAST_ENR/W1h
启用或禁用广播模式。
0h = 忽略该 DAC 上的广播写入
1h = 允许该 DAC 上的广播写入
0OUT0_BCAST_ENR/W1h
启用或禁用广播模式。
0h = 忽略该 DAC 上的广播写入
1h = 允许该 DAC 上的广播写入

7.1.13 清除寄存器(偏移 = Ch)[复位 = 0000h]

图 7-13 清除寄存器
15141312111098
OUT15_
SW_CLR
OUT14_
SW_CLR
OUT13_
SW_CLR
OUT12_
SW_CLR
OUT11_
SW_CLR
OUT10_
SW_CLR
OUT9_
SW_CLR
OUT8_
SW_CLR
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
76543210
OUT7_
SW_CLR
OUT6_
SW_CLR
OUT5_
SW_CLR
OUT4_
SW_CLR
OUT3_
SW_CLR
OUT2_
SW_CLR
OUT1_
SW_CLR
OUT0_
SW_CLR
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
表 7-14 CLEAR 寄存器字段说明
位字段类型复位说明
15OUT15_SW_CLRR/W0h软件清除使能位。
强制 DAC 进入清除状态。DAC 使用在清除状态下指定的清除代码。
0h = 将该 DAC 恢复到正常运行状态
1h = 强制该 DAC 进入清除状态
14OUT14_SW_CLRR/W0h软件清除使能位。
强制 DAC 进入清除状态。DAC 使用在清除状态下指定的清除代码。
0h = 将该 DAC 恢复到正常运行状态
1h = 强制该 DAC 进入清除状态
13OUT13_SW_CLRR/W0h软件清除使能位。
强制 DAC 进入清除状态。DAC 使用在清除状态下指定的清除代码。
0h = 将该 DAC 恢复到正常运行状态
1h = 强制该 DAC 进入清除状态
12OUT12_SW_CLRR/W0h软件清除使能位。
强制 DAC 进入清除状态。DAC 使用在清除状态下指定的清除代码。
0h = 将该 DAC 恢复到正常运行状态
1h = 强制该 DAC 进入清除状态
11OUT11_SW_CLRR/W0h软件清除使能位。
强制 DAC 进入清除状态。DAC 使用在清除状态下指定的清除代码。
0h = 将该 DAC 恢复到正常运行状态
1h = 强制该 DAC 进入清除状态
10OUT10_SW_CLRR/W0h软件清除使能位。
强制 DAC 进入清除状态。DAC 使用在清除状态下指定的清除代码。
0h = 将该 DAC 恢复到正常运行状态
1h = 强制该 DAC 进入清除状态
9OUT9_SW_CLRR/W0h软件清除使能位。
强制 DAC 进入清除状态。DAC 使用在清除状态下指定的清除代码。
0h = 将该 DAC 恢复到正常运行状态
1h = 强制该 DAC 进入清除状态
8OUT8_SW_CLRR/W0h软件清除使能位。
强制 DAC 进入清除状态。DAC 使用在清除状态下指定的清除代码。
0h = 将该 DAC 恢复到正常运行状态
1h = 强制该 DAC 进入清除状态
7OUT7_SW_CLRR/W0h软件清除使能位。
强制 DAC 进入清除状态。DAC 使用在清除状态下指定的清除代码。
0h = 将该 DAC 恢复到正常运行状态
1h = 强制该 DAC 进入清除状态
6OUT6_SW_CLRR/W0h软件清除使能位。
强制 DAC 进入清除状态。DAC 使用在清除状态下指定的清除代码。
0h = 将该 DAC 恢复到正常运行状态
1h = 强制该 DAC 进入清除状态
5OUT5_SW_CLRR/W0h软件清除使能位。
强制 DAC 进入清除状态。DAC 使用在清除状态下指定的清除代码。
0h = 将该 DAC 恢复到正常运行状态
1h = 强制该 DAC 进入清除状态
4OUT4_SW_CLRR/W0h软件清除使能位。
强制 DAC 进入清除状态。DAC 使用在清除状态下指定的清除代码。
0h = 将该 DAC 恢复到正常运行状态
1h = 强制该 DAC 进入清除状态
3OUT3_SW_CLRR/W0h软件清除使能位。
强制 DAC 进入清除状态。DAC 使用在清除状态下指定的清除代码。
0h = 将该 DAC 恢复到正常运行状态
1h = 强制该 DAC 进入清除状态
2OUT2_SW_CLRR/W0h软件清除使能位。
强制 DAC 进入清除状态。DAC 使用在清除状态下指定的清除代码。
0h = 将该 DAC 恢复到正常运行状态
1h = 强制该 DAC 进入清除状态
1OUT1_SW_CLRR/W0h软件清除使能位。
强制 DAC 进入清除状态。DAC 使用在清除状态下指定的清除代码。
0h = 将该 DAC 恢复到正常运行状态
1h = 强制该 DAC 进入清除状态
0OUT0_SW_CLRR/W0h软件清除使能位。
强制 DAC 进入清除状态。DAC 使用在清除状态下指定的清除代码。
0h = 将该 DAC 恢复到正常运行状态
1h = 强制该 DAC 进入清除状态

7.1.14 清除_引脚_掩码寄存器(偏移 = Dh)[复位 = 0000h]

图 7-14 清除_引脚_掩码寄存器
15141312111098
OUT15_
HW_CLR_MASK
OUT14_
HW_CLR_MASK
OUT13_
HW_CLR_MASK
OUT12_
HW_CLR_MASK
OUT11_
HW_CLR_MASK
OUT10_
HW_CLR_MASK
OUT9_
HW_CLR_MASK
OUT8_
HW_CLR_MASK
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
76543210
OUT7_
HW_CLR_MASK
OUT6_
HW_CLR_MASK
OUT5_
HW_CLR_MASK
OUT4_
HW_CLR_MASK
OUT3_
HW_CLR_MASK
OUT2_
HW_CLR_MASK
OUT1_
HW_CLR_MASK
OUT0_
HW_CLR_MASK
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
表 7-15 清除_引脚_掩码寄存器字段说明
位字段类型复位说明
15OUT15_HW_CLR_MASKR/W0hCLEAR (FLEXIO) 引脚的屏蔽位。
0h = CLEAR 引脚会影响该 DAC 通道
1h = CLEAR 引脚不影响该 DAC 通道
14OUT14_HW_CLR_MASKR/W0hCLEAR (FLEXIO) 引脚的屏蔽位。
0h = CLEAR 引脚会影响该 DAC 通道
1h = CLEAR 引脚不影响该 DAC 通道
13OUT13_HW_CLR_MASKR/W0hCLEAR (FLEXIO) 引脚的屏蔽位。
0h = CLEAR 引脚会影响该 DAC 通道
1h = CLEAR 引脚不影响该 DAC 通道
12OUT12_HW_CLR_MASKR/W0hCLEAR (FLEXIO) 引脚的屏蔽位。
0h = CLEAR 引脚会影响该 DAC 通道
1h = CLEAR 引脚不影响该 DAC 通道
11OUT11_HW_CLR_MASKR/W0hCLEAR (FLEXIO) 引脚的屏蔽位。
0h = CLEAR 引脚会影响该 DAC 通道
1h = CLEAR 引脚不影响该 DAC 通道
10OUT10_HW_CLR_MASKR/W0hCLEAR (FLEXIO) 引脚的屏蔽位。
0h = CLEAR 引脚会影响该 DAC 通道
1h = CLEAR 引脚不影响该 DAC 通道
9OUT9_HW_CLR_MASKR/W0hCLEAR (FLEXIO) 引脚的屏蔽位。
0h = CLEAR 引脚会影响该 DAC 通道
1h = CLEAR 引脚不影响该 DAC 通道
8OUT8_HW_CLR_MASKR/W0hCLEAR (FLEXIO) 引脚的屏蔽位。
0h = CLEAR 引脚会影响该 DAC 通道
1h = CLEAR 引脚不影响该 DAC 通道
7OUT7_HW_CLR_MASKR/W0hCLEAR (FLEXIO) 引脚的屏蔽位。
0h = CLEAR 引脚会影响该 DAC 通道
1h = CLEAR 引脚不影响该 DAC 通道
6OUT6_HW_CLR_MASKR/W0hCLEAR (FLEXIO) 引脚的屏蔽位。
0h = CLEAR 引脚会影响该 DAC 通道
1h = CLEAR 引脚不影响该 DAC 通道
5OUT5_HW_CLR_MASKR/W0hCLEAR (FLEXIO) 引脚的屏蔽位。
0h = CLEAR 引脚会影响该 DAC 通道
1h = CLEAR 引脚不影响该 DAC 通道
4OUT4_HW_CLR_MASKR/W0hCLEAR (FLEXIO) 引脚的屏蔽位。
0h = CLEAR 引脚会影响该 DAC 通道
1h = CLEAR 引脚不影响该 DAC 通道
3OUT3_HW_CLR_MASKR/W0hCLEAR (FLEXIO) 引脚的屏蔽位。
0h = CLEAR 引脚会影响该 DAC 通道
1h = CLEAR 引脚不影响该 DAC 通道
2OUT2_HW_CLR_MASKR/W0hCLEAR (FLEXIO) 引脚的屏蔽位。
0h = CLEAR 引脚会影响该 DAC 通道
1h = CLEAR 引脚不影响该 DAC 通道
1OUT1_HW_CLR_MASKR/W0hCLEAR (FLEXIO) 引脚的屏蔽位。
0h = CLEAR 引脚会影响该 DAC 通道
1h = CLEAR 引脚不影响该 DAC 通道
0OUT0_HW_CLR_MASKR/W0hCLEAR (FLEXIO) 引脚的屏蔽位。
0h = CLEAR 引脚会影响该 DAC 通道
1h = CLEAR 引脚不影响该 DAC 通道

7.1.15 BCAST_CLR_数据寄存器(偏移 = Eh)[复位 = 0000h]

图 7-15 BCAST_CLR_数据寄存器
15 14 13 12 11 10 9 8
DATA[11:4]
R/W-0h
7 6 5 4 3 2 1 0
DATA[3:0] RESERVED
R/W-0h R-0h
表 7-16 BCAST_CLR_数据寄存器字段说明
位 字段 类型 复位 说明
15:4 DATA[11:0] R/W 0h 对于已设置广播使能位的输出通道,对该寄存器执行写操作会将所有 DAC 清除代码寄存器值设置为指定代码。
3:0 RESERVED R 0h

7.1.16 复位_标志寄存器(偏移 = Fh)[复位 = 000Fh]

图 7-16 复位_标志寄存器
15141312111098
RESERVED
R-0h
76543210
RESERVEDAVDD_
COLLAPSE_
FLAG
RSTPIN_
FLAG
VIO_
FLAG
PORBASE_
FLAG
R-0hW-1hW-1hW-1hW-1h
表 7-17 复位_标志寄存器字段说明
位字段类型复位说明
4AVDD_COLLAPSE_FLAGW1h写入 0 可检测 AVDD 崩溃事件,此时该标志会自动设置为 1。当 AVDD 引脚电压达到 VREF 电压的 1V 以内时,AVDD 会崩溃。
3RSTPIN_FLAGW1h写入 0 可检测 RESET 引脚复位事件,此时该标志会自动设置为 1。
2VIO_FLAGW1h写入 0 可检测 VIO 复位事件,此时该标志会自动设置为 1。VIO 复位事件是由于 VIO 引脚电压降至低于 POR 阈值电压而发生的。
1PORBASE_FLAGW1h写入 0 可检测 POR 基础复位事件,此时该标志会自动设置为 1。POR 基础复位事件是由于 VDD 降至低于 POR 阈值电压而发生的。

7.1.17 OUTn_BUFFER_CODE 寄存器(偏移= 10h 至 1Fh)[复位 = 0000h]

图 7-17 OUTn_BUFFER_CODE 寄存器
15 14 13 12 11 10 9 8
DATA[11:4]
R/W-0h
7 6 5 4 3 2 1 0
DATA[3:0] RESERVED
R/W-0h R-0h
表 7-18 OUTn_BUFFER_CODE 寄存器字段说明
位 字段 类型 复位 说明
15:4 DATA[11:0] R/W 0h OUTn 缓冲寄存器的代码,单极标准二进制格式。
3:0 RESERVED R 0h
注: n = 0 至 16,对应于器件上每个相应的输出通道。

7.1.18 OUTn_CLEAR_CODE 寄存器(偏移 = 20h 至 2Fh)[复位= 0000h]

图 7-18 OUTn_CLEAR_CODE 寄存器
15 14 13 12 11 10 9 8
DATA[11:4]
R/W-0h
7 6 5 4 3 2 1 0
DATA[3:0] RESERVED
R/W-0h R-0h
表 7-19 OUTn_CLEAR_CODE 寄存器字段说明
位 字段 类型 复位 说明
15:4 DATA[11:0] R/W 0h OUTn 清除寄存器的代码,单极标准二进制格式。
3:0 RESERVED R 0h
注: n = 0 至 16,对应于器件上每个相应的输出通道。

7.1.19 GPIO_数据寄存器(偏移 = 31h)[复位 = 0001h]

图 7-19 GPIO_数据寄存器
15 14 13 12 11 10 9 8
RESERVED
R-0h
7 6 5 4 3 2 1 0
RESERVED GPIO
R-0h R/W-1h
表 7-20 GPIO_数据寄存器字段说明
位 字段 类型 复位 说明
15:1 RESERVED R 0h
0 GPIO R/W 1h GPIO 位。
对于写入操作,GPIO 引脚用作输出。写入 1 可将相应的 GPIO 引脚设置为高阻抗 (FLEXIO_OUT_ODE=1) 或逻辑 1 (FLEXIO_OUT_ODE=0)。写入 0 可将相应的 GPIO 引脚设置为逻辑低电平。对于读取操作,GPIO 引脚用作输入。通过读取接收相应 GPIO 引脚的状态,这一状态取决于该引脚上的电压;如果该引脚上的电压低于 VIH,则此位在启动时读取为 0(在此情况下发出读取命令时不返回寄存器值(默认值为 1))。在复位事件之后,GPIO 引脚处于高阻抗状态。

7.1.20 DAC_状态寄存器(偏移 = 32h)[复位 = 0000h]

图 7-20 DAC_状态寄存器
15141312111098
OUT15_
SC_STS
OUT14_
SC_STS
OUT13_
SC_STS
OUT12_
SC_STS
OUT11_
SC_STS
OUT10_
SC_STS
OUT9_
SC_STS
OUT8_
SC_STS
R-0hR-0hR-0hR-0hR-0hR-0hR-0hR-0h
76543210
OUT7_
SC_STS
OUT6_
SC_STS
OUT5_
SC_STS
OUT4_
SC_STS
OUT3_
SC_STS
OUT2_
SC_STS
OUT1_
SC_STS
OUT0_
SC_STS
R-0hR-0hR-0hR-0hR-0hR-0hR-0hR-0h
表 7-21 DAC_状态寄存器字段说明
位字段类型复位说明
15OUT15_SC_STSR0hDAC 短路状态,指示该 DAC 通道是否对地短路。
0h = DAC 通道未处于短路状态
1h = DAC 通道处于短路状态
14OUT14_SC_STSR0hDAC 短路状态,指示该 DAC 通道是否对地短路。
0h = DAC 通道未处于短路状态
1h = DAC 通道处于短路状态
13OUT13_SC_STSR0hDAC 短路状态,指示该 DAC 通道是否对地短路。
0h = DAC 通道未处于短路状态
1h = DAC 通道处于短路状态
12OUT12_SC_STSR0hDAC 短路状态,指示该 DAC 通道是否对地短路。
0h = DAC 通道未处于短路状态
1h = DAC 通道处于短路状态
11OUT11_SC_STSR0hDAC 短路状态,指示该 DAC 通道是否对地短路。
0h = DAC 通道未处于短路状态
1h = DAC 通道处于短路状态
10OUT10_SC_STSR0hDAC 短路状态,指示该 DAC 通道是否对地短路。
0h = DAC 通道未处于短路状态
1h = DAC 通道处于短路状态
9OUT9_SC_STSR0hDAC 短路状态,指示该 DAC 通道是否对地短路。
0h = DAC 通道未处于短路状态
1h = DAC 通道处于短路状态
8OUT8_SC_STSR0hDAC 短路状态,指示该 DAC 通道是否对地短路。
0h = DAC 通道未处于短路状态
1h = DAC 通道处于短路状态
7OUT7_SC_STSR0hDAC 短路状态,指示该 DAC 通道是否对地短路。
0h = DAC 通道未处于短路状态
1h = DAC 通道处于短路状态
6OUT6_SC_STSR0hDAC 短路状态,指示该 DAC 通道是否对地短路。
0h = DAC 通道未处于短路状态
1h = DAC 通道处于短路状态
5OUT5_SC_STSR0hDAC 短路状态,指示该 DAC 通道是否对地短路。
0h = DAC 通道未处于短路状态
1h = DAC 通道处于短路状态
4OUT4_SC_STSR0hDAC 短路状态,指示该 DAC 通道是否对地短路。
0h = DAC 通道未处于短路状态
1h = DAC 通道处于短路状态
3OUT3_SC_STSR0hDAC 短路状态,指示该 DAC 通道是否对地短路。
0h = DAC 通道未处于短路状态
1h = DAC 通道处于短路状态
2OUT2_SC_STSR0hDAC 短路状态,指示该 DAC 通道是否对地短路。
0h = DAC 通道未处于短路状态
1h = DAC 通道处于短路状态
1OUT1_SC_STSR0hDAC 短路状态,指示该 DAC 通道是否对地短路。
0h = DAC 通道未处于短路状态
1h = DAC 通道处于短路状态
0OUT0_SC_STSR0hDAC 短路状态,指示该 DAC 通道是否对地短路。
0h = DAC 通道未处于短路状态
1h = DAC 通道处于短路状态