SBAS661C February 2015 – May 2021 ADS1262 , ADS1263
PRODUCTION DATA
The ADS1262 register map consists of 21, 8-bit registers. The ADS1263 has six additional registers totaling 27 registers. Registers with addresses 15h through 1Ah apply exclusively to the ADC2. Collectively, these registers are used to configure and control the ADC to the desired mode of operation. Access the registers through the serial interface by using the RREG and WREG register-read and -write commands. At power-on or reset, the registers default to their initial settings, as shown in the Default column of Table 9-34.
Writing new data to certain registers results in restart of conversions that are in progress. The registers that result in conversion restart (either ADC1 or ADC2) are shown in the ADC Restart column in Table 9-34. The device drives the DRDY output high when ADC1 restarts. Additionally, data can be written as a block to multiple registers using a single command. If data are written as a block, the data of certain registers take effect immediately as the data are shifted in, while the data of other registers are buffered and take effect when the command is fully completed. The registers that update as a group are identified in the Group Update column in Table 9-34. The group update registers that pertain to ADC1 operation are labeled Group1. The group update registers that pertain to ADC2 operation are labeled Group2. Update registers as a group to minimize the ADC recovery time after a configuration change. If the write command is terminated before completion, the data of group registers are not saved.
ADDR | REGISTER | DEFAULT | ADC RESTART | GROUP UPDATE | BIT 7 | BIT 6 | BIT 5 | BIT 4 | BIT 3 | BIT 2 | BIT 1 | BIT 0 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
00h | ID | xxh | DEV_ID[2:0] | REV_ID[4:0] | ||||||||
01h | POWER | 11h | 0 | 0 | 0 | RESET | 0 | 0 | VBIAS | INTREF | ||
02h | INTERFACE | 05h | 0 | 0 | 0 | 0 | TIME OUT | STATUS | CRC[1:0] | |||
03h | MODE0 | 00h | ADC1 | Group1 | REFREV | RUN MODE | CHOP[1:0] | DELAY[3:0] | ||||
04h | MODE1 | 80h | ADC1 | Group1 | FILTER[2:0] | SBADC | SBPOL | SBMAG[2:0] | ||||
05h | MODE2 | 04h | ADC1 | Group1 | BYPASS | GAIN[2:0] | DR[3:0] | |||||
06h | INPMUX | 01h | ADC1 | Group1 | MUXP[3:0] | MUXN[3:0] | ||||||
07h | OFCAL0 | 00h | OFC[7:0] | |||||||||
08h | OFCAL1 | 00h | OFC[15:8] | |||||||||
09h | OFCAL2 | 00h | OFC[23:16] | |||||||||
0Ah | FSCAL0 | 00h | FSC[7:0] | |||||||||
0Bh | FSCAL1 | 00h | FSC[15:8] | |||||||||
0Ch | FSCAL2 | 40h | FSC[23:16] | |||||||||
0Dh | IDACMUX | BBh | ADC1 | Group1 | MUX2[3:0] | MUX1[3:0] | ||||||
0Eh | IDACMAG | 00h | ADC1 | Group1 | MAG2[3:0] | MAG1[3:0] | ||||||
0Fh | REFMUX | 00h | ADC1 | Group1 | 0 | 0 | RMUXP[2:0] | RMUXN[2:0] | ||||
10h | TDACP | 00h | OUTP | 0 | 0 | MAGP[4:0] | ||||||
11h | TDACN | 00h | OUTN | 0 | 0 | MAGN[4:0] | ||||||
12h | GPIOCON | 00h | CON[7:0] | |||||||||
13h | GPIODIR | 00h | DIR[7:0] | |||||||||
14h | GPIODAT | 00h | DAT[7:0] | |||||||||
15h | ADC2CFG | 00h | ADC2 | Group2 | DR2[1:0] | REF2[2:0] | GAIN2[2:0] | |||||
16h | ADC2MUX | 01h | ADC2 | Group2 | MUXP2[3:0] | MUXN2[3:0] | ||||||
17h | ADC2OFC0 | 00h | OFC2[7:0] | |||||||||
18h | ADC2OFC1 | 00h | OFC2[15:8] | |||||||||
19h | ADC2FSC0 | 00h | FSC2[7:0] | |||||||||
1Ah | ADC2FSC1 | 40h | FSC2[15:8] |