Habe folgende Idee:
Jede Karte hat Jumper/Dipschalter zum konfigureiren, davon muss mindestens einer gesetzt sein, so kannst Du theoretisch 255 Karten adressieren.
Nun schiebst Du ein Low hindurch und beobachtest die "Config" Leitung. ist diese High , ist der Jumper nicht gesetzt, geht die Leitung auf Low
dann ist dort ein Jumper gesetzt. Wieviel Karten Du dran hast, merkst Du dann wenn kein Low mehr von der Karte kommt.
Also das erste Schieberegister ist für die Abfrage, die anderen für die Relais. Dann wieder Configbyte und wieder Relais.....
So meine Theorie......
bei 3 Karten musst Du aber 24 mal durchgeschoben haben. Da ja nur immer ein Bit der Dipschalter auf Low sein darf
ist etwas mühsam von der Software her, aber realisierbar denke ich.....
Lesezeichen