want to find detailed description of all the ADM1066 register. AN-698 include part of them.But I need total. Thanks!
Most if not all of the registers should have been captured between AN-698 and the datasheet.
Which register do you think is not there?
Nice to get your reply.
Here are our steps of operation:
1. write a byte 0xaa,It's the channel number of VX1,
2. wirte a byte 0xfd,
3. read 33 bytes from bus.(including 1 byte length and 32 bytes data)
We are puzzled about step2 and 3, it seems 0xfd is a address of register.
So we want to know the definition of 32 bytes data, how to process it.
The steps you've described is not entirely clear to me. Are you trying to decode/understand someone-else's code?
Could you please clarify what do you mean by write a byte 0xAA?
The SMBus standard defines the write byte protocol as shown in figure 41 of the datasheet, it needs a register address followed by a data byte. Is 0xAA the register address? if so what's the data byte?
I understand the 3rd step is a block read operation. It is usually used to read back a block of data from the device. Before block read operation, user needs to setup the start address for the block read, by either a SEND BYTE operation (to block read RAMs) or a WRITE BYTE operation (to block read EEPROM) as shown in figure 42 of the datasheet.
so maybe step 1 and 2 are used to setup the address for the block read operation?
If you could describe the operations in more detail maybe i can help explain them.
Retrieving data ...