ZHCSIU4A September 2018 – August 2019 ADS1284
PRODUCTION DATA.
The commands listed in Table 25 control the operation of the ADS1284. Most commands are stand-alone (that is, one byte in length); the register read and write commands are two bytes long in addition to the actual register data bytes.
COMMAND | TYPE | DESCRIPTION | 1st COMMAND BYTE(1)(2) | 2nd COMMAND BYTE(3) |
---|---|---|---|---|
WAKEUP | Control | Wake-up from standby mode | 0000 000X (00h or 01h) | |
STANDBY | Control | Enter standby mode | 0000 001X (02h or 03h) | |
SYNC | Control | Synchronize the analog-to-digital conversion | 0000 010X (04h or 5h) | |
RESET | Control | Reset registers to default values | 0000 011X (06h or 07h) | |
RDATAC | Control | Enter read data continuous mode | 0001 0000 (10h) | |
SDATAC | Control | Stop read data continuous mode | 0001 0001 (11h) | |
RDATA | Data | Read data by command(4) | 0001 0010 (12h) | |
RREG | Register | Read nnnnn register(s) at address rrrrr(4) | 001r rrrr (20h + 000r rrrr) | 000n nnnn (00h + n nnnn) |
WREG | Register | Write nnnnn register(s) at address rrrrr | 010r rrrr (40h + 000r rrrr) | 000n nnnn (00h + n nnnn) |
OFSCAL | Calibration | Offset calibration | 0110 0000 (60h) | |
GANCAL | Calibration | Gain calibration | 0110 0001 (61h) |
CS must remain low for duration of the command-byte sequence. A delay of 24 fCLK cycles between commands and between bytes within a command is required, starting from the last SCLK rising edge of one command to the first SCLK rising edge of the following command. The required delay is shown in Figure 66.