Hallo RCO
Wie wäre es mitWie heißen die passendes Befehle, wenn ich immer in einer Variablen, z.B. einem Byre nur das erste, oder nur das 3. Bit austauschen, oder setzen bzw auslesen möchte?
Define Eingang Port[1]
Define EinzelBit Bit[5]
Define GanzesByte Byte[1]
'Bit 5 im Byte von Port holen und im Byte ersetzen
GanzesByte = &B10101010
EinzelBit = Eingang
Print GanzesByte
'Bit 5 löschen
GanzesByte = &B10101010
EinzelBit = On
Print GanzesByte
'Bit 5 löschen
GanzesByte = &B10111010
EinzelBit = Off
Print GanzesByte
Einfach nicht?
Wert = Wert Shl 1Und wie heißen die Schieberegister befehle, um z.B. um eins nach rechts, 2 nach links...
Wert = Wert Shl 2
Grüsse Wolfgang
Lesezeichen