Hallo ! Ich habe das Problem das ich daten aus einem AD7710 auslesen muß um mit diesen eine Temperatur zu berechnen. In meinem Programm funktioniert die Datenübertragung zum PC-Testprogramm einwandfrei. (habe Testweise High und Lowbyte feste werte gegeben und gesendet,alles OK) Ich möchte jetzt eigentlich nur wissen wie die pins (rtf,tsf,mode,sdata,drdy,sclk) beschaltet werden müssen, damit ich überhaupt Daten aus dem Ding bekomme. Das Datenblatt von Analog Devices ist komisch geschrieben, finde ich. Komme damit nicht so zurecht. Weiß nur das ich über sdata bitweise einlesen muß. Da kommt aber nix, keine Werte auf dem PC-Testprogramm. Wer hat einen Vorschlag oder Ahnung?
>Ich möchte jetzt eigentlich nur wissen wie die pins >(rtf,tsf,mode,sdata,drdy,sclk) beschaltet werden müssen, damit ich >überhaupt Daten aus dem Ding bekomme. > >Das Datenblatt von Analog Devices ist komisch geschrieben, finde ich. >Komme damit nicht so zurecht. Dann such dir einen anderen Chip mit dem du klarkommst oder einen anderen Job. So grausam kann die Welt sein ;)
>Hast noch nie mit was neuem angefangen? Mach ich täglich. Man muss sich nur informieren und nicht die eigenen Fähigkeiten überschätzen. >Kannst alles? Nein.
War ja nicht bös gemeint. Ich habe nur das Problem das ich selten Assembler Programmieren muß und es daher schwerer habe Erfahrungen zu sammeln. Außerdem erfahrung geht nur wer macht!! Jetzt habe ich nun mal das Problem das wir nur diesen IC haben, und alles andere habe ich einigermaße im Griff.(Brauche nur etwas länger als die Guten) ;) Wäre schön wenn ich erfahren könnte wo die passenden Infos zu finden sind. Danke
>Wäre schön wenn ich erfahren könnte wo die passenden Infos zu finden >sind. Was suchst du denn jetzt? Fertigen Assembler Code? Da kann dir keiner einen Tip geben weil dein uC unbekannt ist.
Thorsten D. schrieb: > Das Datenblatt von Analog Devices ist komisch geschrieben, finde ich. > Komme damit nicht so zurecht. Ich finds aussagekräftig. Du mußt den External Clocking Mode nehmen. Figure 12a und Figure 13a zeigen das Timing fürs Lesen bzw. Schreiben. Es ist also ein SPI-Interface. Entweder Du nimmst nen MC mit HW-SPI oder machst das SPI in SW. Für SW-SPI findet man nen Haufen Beispielcode, vorzugsweise in C. Peter
Danke Peter! Auch aud die Gefahr hin mich jetzt vollends zu Blamieren, ich bekomme nur Gemüse aus dem Wandler. 1 Wert irgenteiner Grösse. Ich hänge mal den Code für das Einlesen an, in der Hoffnung das nicht alles falsch ist was ich gemacht habe.
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.