aussage einer bitbelegung im atmega32

#689711
Lesenswert?
• ▲
▼
> ;SPSR
> .equ  SPIF  =7
> .equ  WCOL  =6
> .equ  SPI2X  =0
>
> was bedeutet das für den atemga32.

Das ist nichts Mega32 spezifisches.
Die erste Zeile ist ein Kommentar
die nächsten Zeilen bedeuten einfach, dass der Assembler
überall dort, wo im Quelltext ein SPIF auftaucht, er dieses
SPIF durch die Zahl 7 ersetzt.
Sinngemäss für die anderen Zeilen.

Wenn du also wissen willst, was der Sinn dahinter ist,
dann musst du im Quelltext danach suchen, wo diese
Wörter verwendet werden (wahrscheinlich wird es das
Laden eines Registers sein). Aus der Verwendung ergibt
sich dann der Sinn. Wenn tatsächlich irgendwelche Register
mit diesen Werten geladen werden, dann siehst du im
Datenblatt bei der Beschreibung dieses Registers nach,
was die jeweilige Bitbelegung für Auswirkungen hat.

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