Datasheet
ADS1246
ADS1247
ADS1248
www.ti.com
SBAS426G –AUGUST 2008–REVISED OCTOBER 2011
SPI COMMANDS
SPI COMMAND DEFINITIONS
The commands shown in Table 22 control the operation of the ADS1246/7/8. Some of the commands are
stand-alone commands (for example, RESET), whereas others require additional bytes (for example, WREG
requires command, count, and the data bytes).
Operands:
n = number of registers to be read or written (number of bytes – 1)
r = register (0 to 15)
x = don't care
Table 22. SPI Commands
COMMAND TYPE COMMAND DESCRIPTION 1st COMMAND BYTE 2nd COMMAND BYTE
WAKEUP Exit sleep mode 0000 000x (00h, 01h)
SLEEP Enter sleep mode 0000 001x (02h, 03h)
System Control SYNC Synchronize the A/D conversion 0000 010x (04h, 05h) 0000-010x (04,05h)
RESET Reset to power-up values 0000 011x (06h, 07h)
NOP No operation 1111 1111 (FFh)
RDATA Read data once 0001 001x (12h, 13h)
Data Read RDATAC Read data continuously 0001 010x (14h, 15h)
SDATAC Stop reading data continuously 0001 011x (16h, 17h)
Read Register RREG Read from register rrrr 0010 rrrr (2xh) 0000_nnnn
Write Register WREG Write to register rrrr 0100 rrrr (4xh) 0000_nnnn
SYSOCAL System offset calibration 0110 0000 (60h)
Calibration SYSGCAL System gain calibration 0110 0001 (61h)
SELFOCAL Self offset calibration 0110 0010 (62h)
Restricted command.
Restricted 1111 0001 (F1h)
Should never be sent to device.
Copyright © 2008–2011, Texas Instruments Incorporated Submit Documentation Feedback 49
Product Folder Link(s): ADS1246 ADS1247 ADS1248