Hallo Ich verwende den Bascom Compiler und möchte nun aus einen Byte die einzelnen Bits abfragen ob sie gesetzt sind obder nicht.Ich kann mich zwar noch schwach daran Erinnern das man das mit den Operator AND machen kann abe irgendwie will das bei mir nicht funktionieren. Kannn mir da mal jemand auf die Sprünge helfen ? Gruß Alber
Geht das nicht mit ner If-Schleife? If X.1 = 1 then... Das müsste dann doch Bit 1 von Byte/Variable X sein, oder? MfG
Basti hat recht. Mittels for x = 0 to 7 y= Variable.x print y next x werden die einzelnen bits ausgegeben. Genauso können sie auch gesetzt werden. Mit variable = 0 variable.4=1 print variable erhält man also "16"
Danke Manchmal sind die Lösungen so einfach das man Sie nicht erkennt. Gruß Alber
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.