SPI Funktioniert nicht

Gast #1808260
Lesenswert?

ich versuche seit einer Weile eine SPI kommunikation zwischen einem 
Atmega88 modul und einem Sensor zu bekommen.alles eingestellt wie im 
datenblatt.aber leider der sensor sendet die ganze zeit nur 0xFF zurück 
und zwischen durch sendet manchmal 0x00.im AVR studio der wert von SPDR 
bleibt auch unverändert 0x00.
ich hoffe weiss jemand hier was ich falsch eingestellt habe.die meistens 
beiträge die hier das thema SPI behandeln habe ich mir angeguckt aber 
leider tut nicht wenn ich was ändere.
Angehängte Dateien:
Gast #1809025
Lesenswert?

rdata_MR1_H = rinstruction[3]& 0b11111111;
rdata_MR1_L= rinstruction[4]& 0b111111111111;


rdata_MR2_H  = rinstruction[5]& 0b111111111111;
rdata_MR2_L  = rinstruction[6]& 0b111111111111;

Klär mich auf, was bezweckst du mit diesen Befehlen auf einem 8-bit 
Datentyp?

Der Code sieht irgendwie komisch aus, da würd ich erstmal ausmisten, um 
nur den SPI zu testen.

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