Forum: Mikrocontroller und Digitale Elektronik MSP430 SD-Wandler Speicher Byteweise auslesen


von Virgil Ghizelea (Gast)


Lesenswert?

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!

von Klaus (Gast)


Lesenswert?

>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.

von Virgil Ghizelea (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.