Natürlich ist 0 auch ein Wert.
Für den AVR zählt nur der Schreibzugriff auf das SPDR-Register - was Du da reinschreibst, ist ihm egal. Von daher wird auch eine 0 übertragen (was ja auch mehr als sinnvoll ist)
Gruß,
askazo
Hallo
Ich habe eine Frage und zwar wollte ich wissen ob die SPI übertragung auch started wenn ich SPDR den Wert Null zuweise da ich gern short int werte übertragen möchte und dort ein XX00 schnell mal vorkommt. Im DB ist das irgendwie so schwammig definiert das die Übertragung bei der zuweisung eines Wertes an SPDR started nur ist 0 auch ein wert?
lg manhunt
Natürlich ist 0 auch ein Wert.
Für den AVR zählt nur der Schreibzugriff auf das SPDR-Register - was Du da reinschreibst, ist ihm egal. Von daher wird auch eine 0 übertragen (was ja auch mehr als sinnvoll ist)
Gruß,
askazo
Hallo,
Dann ist doch alles klar. Oder funktioniert etwas nicht?...die Übertragung bei der zuweisung eines Wertes an SPDR started nur ist 0 auch ein wert
Im Datenblatt für den AtMega16 steht
Wörtlich übersetzt: Das schreiben des Registers startet die Datenübertragung.Writing to the register initiates data transmission.
Was du da schreibst wird nicht eingeschränkt.
Gruß
Jens
Gut danke für die Hilfe.....
mfg mike
Lesezeichen