Figure 54 shows the data bytes come out msbyte first, but it doesn’t explicitly show bit order within each byte.
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Figure 54 shows the data bytes come out msbyte first, but it doesn’t explicitly show bit order within each byte.
Hi Jay Prizant,
Welcome to the TI E2E Forums!
The ADS1282-HT outputs the most significant bit first (in each byte).
If you are using the FIR filter, then the first bit you clock out will be the sign-bit. Each consecutive data bit that you clock out from there will carry a smaller weight, until you clock out the LSB (second to last bit) and then a redundant sign bit (last bit).
Please note that when using the FIR filter, the 31-bit data is LEFT-aligned in the 32-bit word and the last bit will be a redundant sign bit.
However, if you only use the SINC filter (i.e. FILTR[1:0] = 01b), then the 31-bit data will be RIGHT-aligned in the 32-bit word and there won't be a redundant sign-bit.
Best regards,
Chris