-
-
Atmega8 SPI MISO lesen
Hallo,
hätte da mal eine Frage. Ich steuere mit einem Atmega8 Controller einen Max6957. Jetzt muss ich allerdings die Bits vom Max auch wieder weiter verarbeiten. Dafür habe ich den DOUT Pin des Max am MISO des Controllers gelegt. Wenn ich jetzt ein Byte in den Max schiebe wird dieses Byte hinten wieder rausgeschoben, denke ich.
Nur wohin???
Ins spdr register, was ich dann einfach auslesen kann mit -in r16,spdr-
oder muss ich die einzelnen bits lesen
oder gibt es ein anderes Register wo die Daten vom MISO Pin gespeichert sind.
Wäre Dankbar für eine Antwort gruß
Michael
-
Erfahrener Benutzer
Roboter Experte
Da ich mit diesem IC noch nicht gearbeitet habe kann ich dir jetzt nicht weiterhelfen.
Aber ich würde mich gern damit bescchäftigen. Wo hast du den MAX 6957 gekauft??
Hab bei Reichelt und conrad geschaut.
MFG
Bertl
-
Erfahrener Benutzer
Roboter Experte
Mich würde auch der MAX7312 interessieren.
Eine Ahnung wo ich die bestellen kann?
-
Hallo,
den Max habe ich direkt bei Maxim bestellt als Muster. So zwei/drei Stück bekommt man dort umsonst als Muster. Tel: 089-85799-120. Einfach mal nett fragen. Habe auch als Privat Person bestellt.
Das Problem besteht allerdings doch immer wenn man mit der SPI Schnittstelle arbeitet. Ist ja nicht direkt am MAX gebunden. Kann mir da keiner weiterhelfen?
Ich habe mal gelesen, weiss nicht mehr wo, das die Daten dann ins spdr-register geschoben werden. Allerdings funktioniert dies nicht bei mir. Weiss jetzt aber nicht genau ob es ein Programmfehler ist oder ob die Daten doch woanders hinkommen.
Gruß Michael
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen