Datasheet
Read-Back Operation
DB23 DB0
=Don’tCare
DB23=MSB
DB0=LSB
MultipleReadings
CS
SCLK
SDI
CommandtoRead
RegisterA
CommandtoRead
RegisterB
DB23 DB0 DB23 DB0 DB23 DB0
CommandtoRead
RegisterC
NOPCommand
orWriteCommand
DB23 DB0
SDO
Undefined Datafrom
RegisterA
DB23 DB0 DB23 DB0 DB23 DB0
Datafrom
RegisterB
Datafrom
RegisterC
DB23 DB0
SingleReading
CS
SCLK
SDI
READCommandSpecifies
RegistertobeRead
DB23 DB0
DB23 DB0
SDO
Undefined
DB23 DB0
NOPCommand
orWriteCommand
Datafrom
SelectedRegister
DAC8734
SBAS465A – MAY 2009 – REVISED SEPTEMBER 2009 ..................................................................................................................................................
www.ti.com
The READ command is used to start read-back operation. However, before read-back operation can be initiated,
the SDO pin must be enabled by clearing the DSDO bit in the Command Register (DSDO = '0'); this bit is cleared
by default. Read-back operation is then started by executing a READ command (R/ W bit = '1'; see Table 2 ). Bits
A3 to A0 in the READ command select the register to be read. The remaining data in the command are don ’ t
care bits. During the next SPI operation, the data that appear on the SDO output are from the previously
addressed register. For a read of a single register, a NOP command can be used to clock out the data from the
selected register on SDO. Multiple registers can be read if multiple READ commands are issued. The readback
diagram in Figure 43 shows the read-back sequence. The read-back data format is the same format as what was
used to write to the device.
Figure 43. Read-Back Operation
24 Submit Documentation Feedback Copyright © 2009, Texas Instruments Incorporated
Product Folder Link(s): DAC8734