Gast
#689681
;SPSR .equ SPIF =7 .equ WCOL =6 .equ SPI2X =0 was bedeutet das für den atemga32. wer kann mir diese 3 begriffe mal kurz erläutern. schreibe gerade eine spi-übertragung. mfg
|
Anzeige
|
aussage einer bitbelegung im atmega32
Gast
#689681
;SPSR .equ SPIF =7 .equ WCOL =6 .equ SPI2X =0 was bedeutet das für den atemga32. wer kann mir diese 3 begriffe mal kurz erläutern. schreibe gerade eine spi-übertragung. mfg
Gast
#689687
Wie kannst du eine SPI Übertragung programmieren wenn du das Datenblatt nicht liest ?
Gast
#689692
Dummy (Gast) wrote: > Wie kannst du eine SPI Übertragung programmieren > wenn du das Datenblatt nicht liest ? Helden können sowas. > ;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 schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|