PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bit und Byte Operation



feitzi
14.06.2007, 09:49
Ich bekomme ein Byte über den CAN-Bus. Das sieht zB so aus 00100111
Für mich ist aber nur das Bit Nr 5 wichtig (00"1"00111), und ich möchte wissen ob es gestetz ist. Wie bekomme ich diesen Status heraus ??
Danke für Eure Hilfe
feitzi

chr-mt
14.06.2007, 09:59
Dim a as byte

a=&B00100111

If a.5= 0 then
gosub mach_was
else
gosub mach_was_anderes
endif


Siehe auch Bascom Hilfe zu "IF-THEN-ELSE-END IF"

Gruß
Christopher

feitzi
14.06.2007, 11:16
=D> Herzlichen Dank für Deine Antwort.
Jetzt funktioniert es einwandfrei.

Gruß feitzi