ZHCSHA1C November 2019 – July 2020 ADS8686S
PRODUCTION DATA
在软件模式下,ADS8686S 提供一个完全可配置的 32 堆栈序列发生器。配置寄存器和序列发生器堆栈寄存器可以使用并行、字节或串行接口进行编程。
每个堆栈寄存器有两个 4 位字段来控制每个单独的 MUX。此结构允许通道 AIN_nA 的任何输入与通道 AIN_nB 的任何输入或与任何诊断通道配对。序列发生器深度的可编程范围为 1 至 32。序列发生器深度的确定方法是:将序列发生器堆栈寄存器中的 SSRENx 位设置为与最后一步相对应。通过将每个序列发生器堆栈寄存器中的 ASELx 位和 BSELx 位编程为所需深度来选择要转换的通道。
通过将配置寄存器中的 SEQEN 位设置为 1 来激活序列发生器。
建议的配置和启用序列发生器的程序(有关更多信息,请参阅图 7-17)如下:
在所有序列步骤循环完成后,序列会从序列发生器堆栈中的第一个元素自动重新启动,并且该元素带有下一个 CONVST 脉冲。
部分复位后,序列发生器指针会重新定位到堆栈的第一层,但寄存器编程值保持不变。