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