Post Go back to editing

Writing to AD9959 registers

Category: Hardware
Product Number: AD9959

Hi, I am currently working on my own driver for the AD9959 with an stm32 microcontroller and I am a bit confused on how to implement a write function using SPI. As it is said in the reference manual on page 32 you need several instruction bytes to do so and we have an example with the FR1 register. As it said, the D7 bit indicates if we want a read or write operations and D4 to D0 indicates which register is accessed. Following the example, it seems that it's the last 4 bits of the address of the FR1 register. If I am right so how can the chip will differentiate registers that have the same last 4 bits for their address like the ACR register (0x06) and the CW13 register (0x16) 

Thank you !