Adressieren von einem Bit beim 8051

OP Persönliche Seite #1616061
Lesenswert?

Hallo zusammen.

Bin gerade dabei mich in die Welt des 8051 µC einzuarbeiten. Nun liest 
man hier und da, das selbiger µC im Bereich von 20h bis 2Fh einen 
Speicherbereich hat, bei dem auch die einzelnen Bits eines jeden Byte 
gesondert gesetzt werden können. Beispiel:

SETB 25h

Was ich jetzt nicht verstehe ist folgendes: "25h" ist doch die Adresse 
eines ganzen Byte. Woher weiß dann der Assembler welches Bit gemeint 
ist? Wo in obiger Anweisung steht welches Bit gemeint ist?

Folgenden Satz habe ich auch noch gelesen:

"Note, bit 25h is actually bit b5 of Internal RAM location 24h."

Warum soll die Byte-Adresse 25h eigentlich Bit 5 von Adresse 24h sein?


Bitte bringt mir Licht ins Dunkel!!! :-)
Hoffe ihr könnt mir Helfen. Danke!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren