I have a question AD7091R-8.
This is how to set the channel register.Which of the following two is correct? Or are they different?① First set the Address (including R / W). The lower 10 bits are set to '0' → Next Channel Register is set. For example, 'FF' when all channels are usedThat is, two accesses are requiredOr② Address containing R / W in the upper 6 bits, lower 8 bits as FF.In other words, it is OK with one access
The writing of an address should be done all in one transaction, so your option #2. The command for enabling all channels of the AD7091R-8 is 0x0CFF. Please see Table 25 of the data sheet for further detail.
Address = 0x1
Write Bit = 1
Thank you for your answer.
And,I have a question,
【Question 1】What happens to the conversion result if I repeat the above sequence during sequencer operation?At this time, reset is not performed.[Situation that is occurring]
Search result data is acquired with 0xFFF.The Channel ID will be returned correctly.There are no alerts.Example: Return value of Channel 0 = 0x0FFF【Question 2】Settings other than Ox0CFF (Channel Register setting) and 0x00FF (Read command setting) and NOP are set for this device after startup.For example, initial setting register setting etc is not set especially, but is there a problem?