-
        

Ergebnis 1 bis 7 von 7

Thema: Erstes Bit aus Byte lesen?

  1. #1

    Erstes Bit aus Byte lesen?

    Anzeige

    Hallo Zusammen,

    ich bin neu im Forum und werde demnächst öfters da sein
    Ich hoffe nicht nur mit Fragen...

    Ich möchte von einem Byte zB. A=&B00001101 immer das hinterste Bit haben und dann einen weiterschieben mit Shift A , right
    Also bit1 = 1, bit2 = 0, bit3 = 1, etc

    -Wie bekomme ich denn ein einzelnes Bit ausgelesen?

    Danke Frank

  2. #2
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    16.06.2004
    Ort
    Bad Schussenried in Oberschwaben
    Alter
    28
    Beiträge
    1.461
    Hi!

    Das ist ganz einfach!

    bit1 = A.1 '1. Bit
    bit2 = A.2 '2. Bit

    Und so weiter!

    Grüße,
    Tobi
    http://www.tobias-schlegel.de
    "An AVR can solve (almost) every problem" - ts

  3. #3
    Super Danke schön

  4. #4
    Erfahrener Benutzer Roboter Genie Avatar von Michael
    Registriert seit
    17.01.2004
    Ort
    Karlstadt
    Alter
    48
    Beiträge
    1.254
    Hallo tobimc,
    bit1 = A.1 '1. Bit
    bit2 = A.2 '2. Bit
    nicht ganz. Das 1. Bit ist A.0, das 2. Bit ist A.1 usw..
    Gruß, Michael

  5. #5
    Ähem und wie bekomme ich in ein Long(4Byte)
    A= &B00000000 00000000 00000000 00000000
    ein Byte rein B = &B 10101111
    so dass es
    A= &B00000000 00000000 1010111100000000 wird?

  6. #6
    Erfahrener Benutzer Roboter Genie Avatar von Michael
    Registriert seit
    17.01.2004
    Ort
    Karlstadt
    Alter
    48
    Beiträge
    1.254
    Hallo FuRanKu,
    A = B * 256 ?
    Gruß, Michael

  7. #7
    Oh, ja ich habs nicht so mit den Bits wie man merkt...

    Danke schön

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •