Hallo,
ich möchte 8 Variable (je ein Bit) als Binärwert zusammen fassen.
Beispiel:
Binärwert = Bit1 & Bit2 & Bit3 & Bit4 & Bit5 & Bit6 & Bit7 & Bit8
&B10101010 = 1 & 0 & 1 & 0 & 1 & 0 & 1 & 0
Habt ihr eine Idee wie das gehen kann?
Hallo,
ich möchte 8 Variable (je ein Bit) als Binärwert zusammen fassen.
Beispiel:
Binärwert = Bit1 & Bit2 & Bit3 & Bit4 & Bit5 & Bit6 & Bit7 & Bit8
&B10101010 = 1 & 0 & 1 & 0 & 1 & 0 & 1 & 0
Habt ihr eine Idee wie das gehen kann?
Du könntest z.B. so schreiben
Binärwert.7 = Bit1
Binärwert.6 = Bit2
usw.
Hi,
danke für den Tip. Das hat funktioniert.
Nun habe ich aber einen Dezimalwert. Wie kann ich den in einen Binärwert umwandeln?
Dezimalwerte kennt der Controller aber nicht! Für den Controller ist dieses Konstrukt, das wir z.B. "19" nennen, immer 00010011!Nun habe ich aber einen Dezimalwert.
Hallo Sauerbruch,
du hast natürlich Recht und ich hatte einen ganz anderen Fehler im Programm der mich zu der Fehlannahme geleitet hat
Vielen Dank für deine Unterstützung![]()
Lesezeichen