ZHDA123A April 2026 – June 2026 TAA5212 , TAC5112 , TAC5112-Q1 , TAC5212
在此测试中,IADC 配置为运行连续转换,直到转换停止。TAC5212 的两个 ADC 对全部四个输入通道的输入直流电压进行转换,各通道设置如 图 2-2(a) 所示。
表 2-8 中列出了与此示例相对应的结果。
####################################################################
##### IADC Configured in Sequential Multi Channel Mode
w a0 00 00
w a0 01 01
w a0 02 09
d 10
#Configure ADC channels
w a0 50 88 #Channel 1 - DC-coupled, Single-ended MUX INP1 input
w a0 55 88 #Channel 1 - DC-coupled, Single-ended MUX INP2 input
#IADC Configurations
w a0 51 e0 #Enable IADC in sequential multi-channel mode
w a0 4c 6e #NSKIP = 1024, NRESET = 75, OSR = 128
w a0 00 01 #Page 1
w a0 55 08 #Get IADC data in diags register
w a0 00 00
w a0 76 f0
w a0 78 80 #Power up ADC
d 64
#Read IADC Locations
w a0 00 01 #Page 1
r a0 62 03 #IADC Channel 1
r a0 65 03 #IADC Channel 2
r a0 68 03 #IADC Channel 3
r a0 6b 03 #IADC Channel 4
w a0 00 00
d 64
#Read IADC Locations
w a0 00 01 #Page 1
r a0 62 03 #IADC Channel 1
r a0 65 03 #IADC Channel 2
r a0 68 03 #IADC Channel 3
r a0 6b 03 #IADC Channel 4
w a0 00 00
d 64
#Read IADC Locations
w a0 00 01 #Page 1
r a0 62 03 #IADC Channel 1
r a0 65 03 #IADC Channel 2
r a0 68 03 #IADC Channel 3
r a0 6b 03 #IADC Channel 4
w a0 00 00
w a0 78 00 #Power down ADC
w a0 51 00 #Disable IADC
| 回读迭代 | CH1 回读 (IN1P) | CH2 回读 (IN2P) | CH3 回读 (IN1M) | CH4 回读 (IN2M) |
|---|---|---|---|---|
| 1 | 1.612474V 1.679731V(校准值) (0x02E791) | 0.969072V 0.866329V(校准值) (0xFB08FB) | 1.310879V 1.300301V(校准值) (0xFF373A) | 1.959433V 2.112929V(校准值) (0x0725F2) |
| 2 | 1.612131V 1.679299V(校准值) (0x02E67E) | 0.967906V 0.864862V(校准值) (0xFB0554) | 1.310251V 1.299510V(校准值) (0xFF3543) | 1.959676V 2.113234V(校准值) (0x0726B5) |
| 3 | 1.612001V 1.679135V(校准值) (0x02E616) | 0.968047V 0.865040V(校准值) (0xFB05C5) | 1.310327V 1.299606V(校准值) (0xFF3580) | 1.959466V 2.112970V(校准值) (0x07260C) |