Datasheet

www.ti.com
D
IN
01010011 00000001
1stCommand
Byte
2ndCommand
Byte
DRATEData
IOData
Data
Byte
Data
Byte
D
IN
01100001 00001111
Bank1,
Byte0
RAMData
Bank1,
Byte1
t
x
ADS1216
SBAS171D NOVEMBER 2000 REVISED SEPTEMBER 2006
CREG Copy Registers to RAM Bank
Description: This command copies the registers to the selected RAM bank. Do not issue additional commands
while the copy operation is underway.
1st Command byte: 0100 0 aaa where aaa is the RAM bank that will be updated with a copy of the registers.
CREGA Copy Registers to All RAM Banks
Description: This command copies the registers to all RAM banks. Do not issue additional commands while the
copy operation is underway.
WREG Write to Register
Description: Write to the registers starting with the register specified as part of the command. The number of
registers that will be written is one plus the value of the second byte in the command.
1st Command Byte: 0101 rrrr where rrrr is the address to the first register to be written.
2nd Command Byte: 0000 nnnn where nnnn is the number of bytes to be written 1.
Data Byte(s): data to be written to the registers.
Figure 36. WREG Command Example: Write Two Registers Starting from 03h (DRATE)
WRAM Write to RAM
Description: This command allows for direct writing to the RAM. All writes begin at the specified starting RAM
bank. More than one bank can be written in a single write operation. The writes will wrap around to the first bank
if there is more data to be written when the last bank is completely written. See the Timing Characteristics for
the required delay between the end of the RRAM command and the beginning of shifting data on D
OUT
: t
6
.
1st Command Byte: 0010 0 aaa where aaa is the starting RAM bank for the write.
2nd Command Byte: 0 nnn nnnn where nnn nnnn is the number of bytes to be written 1.
Figure 37. WRAM Command Example: Write 16 Bytes Starting at Bank 1
CRAM Copy Selected RAM Bank to Registers
Description: This command copies the selected RAM bank to the registers. This action will overwrite all
previous register settings. Do not issue additional commands while this copy operation is underway.
1st Command Byte: 1100 0 aaa where aaa is the selected RAM bank.
29
Submit Documentation Feedback