Datasheet

www.ti.com
D
IN
DRDY
0001111
D
OUT
D
IN
00010001 00000001
1stCommand
Byte
2ndCommand
Byte
MUX ADCON
Data
Byte
Data
Byte
t
6
D
OUT
D
IN
00100001 00001111
Bank1,
Byte0
Bank1,
Byte1
t
6
RAMData
ADS1216
SBAS171D NOVEMBER 2000 REVISED SEPTEMBER 2006
STOPC Stop Read Data Continuous
Description: Ends the continuous data output mode; refer to RDATAC in the Command Definitions section. The
command must be issued after DRDY goes low and completed before DRDY goes high.
Figure 33. STOPC Command Sequence
RREG Read from Registers
Description: Output the data from up to 16 registers starting with the register address specified as part of the
command. The number of registers read will be one plus the second byte of the command. If the count exceeds
the remaining registers, the addresses will wrap back to the beginning.
1st Command Byte: 0001 rrrr where rrrr is the address of the first register to read.
2nd Command Byte: 0000 nnnn where nnnn is the number of bytes to read 1. See the Timing Characteristics
for the required delay between the end of the RREG command and the beginning of shifting data on D
OUT
: t
6
.
Figure 34. RREG Command Example: Read Two Registers Starting from Regiater 01h (multiplexer)
RRAM Read from RAM
Description:This command allows for the direct reading of the RAM contents. All reads begin at the specified
starting RAM bank. More than one bank can be read out in a single read operation. The reads will wrap around
to the first bank if there is more data to be retrieved when the last bank is completely read. 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 read.
2nd Command Byte: 0 nnn nnnn where nnn nnnn is the number of bytes to be read 1.
Figure 35. RRAM Command Example: Read 16 Bytes Starting from Bank 1
28
Submit Documentation Feedback