AD7177-2, I can't read and write a series of registers.

I can't read and write a series of registers.

After solfware-resetting the AD7177, I try to write a series of values to registers. After writing a register, I read the value of the register after a delay of 10us.

I found some errors in the result of the previous write/read operation.

for example:

ID = 0  // first operation : I read the ID register .ERROR

CH0 = 0000 // then i write 0x82b6 to CH0 register and read it . ERROR

SET0 = 1020 // i wrire 0x1020 to SETUP0 register . CORRECT.