mahlzeit, ich habe ein array mit einzelnen bits. dieses array möchte ich nun 'filetieren' und byteweise weiterverarbeiten, sinngemäss etwa so: DIM feld(100) as BIT DIM filet as BYTE filet = feld(0) to feld(7) kann mir dabei jemand unter die arme greifen? irgendwie bekomme ich das nicht gebacken und die bascom-hilfe bringt mich auch nicht wirklich weiter... avr-gcc hat da doch auch passendes parat (bitmasken oder so ähnlich, oder?), gibts sowas nun auch in bascom? gruss gerd
Moin !! Wie hast Du denn ein BIT-Array erzeugt ? So wie Du es oben beschrieben hast (1. Zeile) funktioniert es nicht. Error: 217 Line: 1 No arrays allowed with BIT/BOOLEAN data type [FELD] MfG
Hallo Gerd, wie wäre es, wenn Du es umgekehrt machst, also ein Byte-array und dann auf die Bytes bitweise zugreifst? Letzteres geht so: variable.0 bis variable.7 Markus
n'abend... @formtapez: ähem... praktisch hab ichs noch nicht probiert mit dem bit-array da ich grad mein linux laufen hab und daher noch mit meinen konzept-zetteln rumwurste . ausserdem hatte ich noch keine lösung für den byte-weisen zugriff ... bin einfach davon ausgegangen, dass man auch mit bitvariablen arrays erstellen kann... (voll vor die wand gelaufen würd ich sagen gg) aber ich glaube markus hat die lösung für mein problem gepostet. hört sich jedenfalls vielversprechend an... gruss gerd
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.