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.

ADS7953 select desired channels

Hello All,

I am using auto mode 1 to select channels 4-7 and 12-15 in ascending order. Therefore I developed a sequence that I send over SPI to the data converter 7953:

0x0000// power up, empty frame

0x8000//Enter Auto-1 program sequence

0xF0F0//Auto-1 program sequence select channel sequence

0x2800//Mode Control Auto-1 Mode: increments every conversion, range 1, no powerdown

0x0000// continue operation in selected mode,

0x0000... several times 0x0000 to read all eight desired channels

My problem is that I receive results on SDO line, but the channel order is somehow wrong. I receive 1xxx, 2xxx, 3xxx, 0xxx, 4xxx, 4xxx, 0xxx, 1xxx, 2xxx, 3xxx, 0xxx, 1xxx...

Why do I read channel 4 two times consecutively? And why is the order different than expected?

I attached a screenshot of my third frame. 0xF0F0.

yellow SCLK, green SDI, blue SDO, red CS795

Any help is appreciated.

Best regards,

Felix