I successfully connected my Arduino to an LDC to configure it and read the results.
I need to connect multiple LDCs on the same SPI bus (about 10 separated by at least 30cm). I am using a shift register (with D-type Flip-flops to select each LDC)
But as soon as I connect a second LDC on the bus, I receive incorrect data, as if both LDC were enable at the same time and interfering. And if I disconnect the second LDC and I read it anyways, it actually reads the first one again (with correct values). As if the shift register is working badly.
I tested the shift register (with slow pulses), and it works perfectly, even the first LCD is correctly configured.
Any ideas?