Hallo MSP430 Kenner, ich habe ein kleines Problem mit dem Sigma-Delta-Wandler. Der SD16MEM0 hat ja 16 Bit. Diese 16 Bit möchte ich Byteweise auslesen, damit ich die Werte über die SPI Schnittstelle an einen externen Baustein senden. Die SPI Schnittstelle hat zwei 8 Bit Register, deswegen muss ich ja den SD16MEM0 Speicher Byteweise auslesen. Dies würde ja auch über Verwendung der Adresse gehen, würde gerne aber wissen ob es auch eine elegantere Methode gibt. Ich hoffe ich konnte das Problem verständlich darstellen, Danke im Voraus für Eure Hilfe!
>Ich hoffe ich konnte das Problem verständlich darstellen...
Sieht nicht so aus.
Du kannst doch die 16 Bit erst auslesen als Word, dann als Hi- und
Lo-Byte übertragen, denke ich.
Allerdings must Du bzw. der Empfänger (-Baustein) schon auch irgendwie
wissen, was gerade kommt.
Irgendein Protokoll oder Vereinbarung etc. wird man also brauchen, damit
das System nicht ausser Tritt kommt.
Das mit dem Übertragen ist eigentlich nicht mein Problem. Das Problem ist nur dass ich in den Datenblättern nicht finden konnte, wie man den SD16MEM0 Speicher Byteweise auslesen kann. Das mit dem Hi- und Lo-Byte hört sich ganz gut an, könntest du mir da ein Beispiel geben...? Danke!
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.