Datasheet
AD9398
Rev. 0 | Page 37 of 44
SERIAL INTERFACE READ/WRITE EXAMPLES
Write to one control register:
• Start signal
• Slave address byte (R/
W
bit = low)
• Base address byte
• Data byte to base address
• Stop signal
Write to four consecutive control registers:
• Start signal
• Slave address byte (R/
W
bit = LOW)
• Base address byte
• Data byte to base address
• Data byte to (base address + 1)
• Data byte to (base address + 2)
• Data byte to (base address + 3)
• Stop signal
Read from one control register:
• Start signal
• Slave address byte (R/
W
bit = low)
• Base address byte
• Start signal
• Slave address byte (R/
W
bit = high)
• Data byte from base address
• Stop signal
Read from four consecutive control registers:
• Start signal
• Slave address byte (R/
W
bit = low)
• Base address byte
• Start signal
• Slave address byte (R/
W
bit = high)
• Data byte from base address
• Data byte from (base address + 1)
• Data byte from (base address + 2)
• Data byte from (base address + 3)
• Stop signal
BIT 7 ACKBIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
S
D
A
SCL
05678-009
Figure 10. Serial Interface—Typical Byte Transfer










