SLASEG6B May 2018 – June 2020 TAS3251
A master can read the TAS3251 device register. The value of the register address is stored in an indirect index register in advance. The master sends a TAS3251 device slave address with a read bit after storing the register address. Then the TAS3251 device transfers the data which the index register points to. When auto-increment is enabled, the index register is incremented by 1 automatically. When the index register reaches 0x7F, the next value is 0x0. Table 20 lists the read operation.
|Data Type||St||slave addr||W||ACK||inc||reg addr||ACK||Sr||slave addr||R||ACK||data||ACK||NACK||Sp|
M = Master Device; S = Slave Device; St = Start Condition; Sr = Repeated start condition; Sp = Stop Condition; W = Write; R = Read; NACK = Not acknowledge