Forum: Mikrocontroller und Digitale Elektronik Zeiger auf Bit hochzählen


von Stefan (Gast)


Lesenswert?

Hallo,
mein Problem ist folgendes:
Ich möchte eine DCF uhr auslesen und hierzu 60 bit im Speicher
reservieren. dann möchte ich einen Zeiger ACTUALBIT auf den Anfang
initialisieren und bitweise hochzählen bis er 60 erreicht hat.
das ganze soll in assembler geschehen. wie würdet ihr das machen?
AFAIK führt ACTUALBIT +1 ein BYTE weiter.

danke

von Tobi (Gast)


Lesenswert?

nimm die unteren 3 bits als bit index und die restlichen als byte index

von Peter D. (peda)


Angehängte Dateien:

Lesenswert?

Alles kein Problem, Du machst es einfach über die Maskenoperatoren (AND,
OR, EXOR).

Anbei meine Bibliothek um irgendein Bit im SRAM zu setzen, löschen
umdrehen oder testen.


Peter

von Tim (Gast)


Lesenswert?

Lass es einfach und mach was sinnvolles .

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
Noch kein Account? Hier anmelden.