...ich hätte da jetzt noch eine Frage - nachdem ich mit den Zufallszahlen erfolgreich war, und ihr mir super helfen konntet...
In dem Code frage ich, an anderer Stelle, Eingänge (Taster) über I2C ab - und möchte hier abfragen, welcher Taster (S1 - S6) betätigt ist. Das funktioniert ja alles - aber gibt es eine Möglichkeit, hier anstatt "0xfe" z.B. "S1" etc. abzufragen?!?
...der besseren Übersicht bzw. Lesbarkeit wegen...
Danke und Gruß, Tom
Code: Alles auswählen
##### Taster (der Reihenfolge) und Vorgängerschritt
if SR2 == 1 and ((Taste == 0xfe and R1 == 1) or (Taste == 0xfd and R1 == 2) or (Taste == 0xfb and R1 == 3) or(Taste == 0xf7 and R1 == 4) or (Taste == 0xef and R1 == 5) or (Taste == 0xdf and R1 == 6)):
SR3 = 1
SR2 = 0
if SR3 == 1 and R2 == 1:
P1 = 1
if SR3 == 1 and R2 == 2:
P2 = 1
if SR3 == 1 and R2 == 3:
P3 = 1
if SR3 == 1 and R2 == 4:
P4 = 1
if SR3 == 1 and R2 == 5:
P5 = 1
if SR3 == 1 and R2 == 6:
P6 = 1
break