-> Hier kostenlos registrieren
Hi,
eine Anwendung erfordert es ein Byte eines DB in Einzelbits zu zerlegen. Nun ist die Symbolik für diesen Konstrukt eigentlich nicht vorgesehen, da man Bits, Bytes, Wörter, wasweisich definieren kann, wenn diese einmal steht, werden diesem Symbolen im DB Speicherbereiche zugewiesen. Eine überlappende Symbolik wie z.B. Motor_Byte 1 und dann daraus Motor_Byte1_Bit0 Motor_Byte1_Bit1 usw. ist scheinbar nicht möglich.
Ich sehe hier nun im wesentlichen zwei Wege, entweder ein globales Merkerbyte (nicht gut) oder eine direkte Adressierung im DB (eigentlich noch schlimmer, da eine Änderung eine Adreßverschiebung mit sich bringt).
Gibt es einen dritten, sauberen Weg den ich nicht kenne?
Gruß
Mario
eine Anwendung erfordert es ein Byte eines DB in Einzelbits zu zerlegen. Nun ist die Symbolik für diesen Konstrukt eigentlich nicht vorgesehen, da man Bits, Bytes, Wörter, wasweisich definieren kann, wenn diese einmal steht, werden diesem Symbolen im DB Speicherbereiche zugewiesen. Eine überlappende Symbolik wie z.B. Motor_Byte 1 und dann daraus Motor_Byte1_Bit0 Motor_Byte1_Bit1 usw. ist scheinbar nicht möglich.
Ich sehe hier nun im wesentlichen zwei Wege, entweder ein globales Merkerbyte (nicht gut) oder eine direkte Adressierung im DB (eigentlich noch schlimmer, da eine Änderung eine Adreßverschiebung mit sich bringt).
Gibt es einen dritten, sauberen Weg den ich nicht kenne?
Gruß
Mario