SPI mit ATmega8 an AD7705

Gast #154963
Lesenswert?
• ▲
▼
Hallo µC Gemeinde,

bin neu hier, habe mich seit wenigen Monaten mit dem ATmega8
beschäftigt. Ich möchte mit ihm einen AD7705 über SPI ansteuern. Die
Initialisierung des Atmels gelingt, er schickt Signal, alles scheint zu
passen.
Nur versteht der AD7705 nichts von dem was ich ihm sage, da gibt es
eine DRDY (data ready) line, die sollte 250 mal pro sek auf LOW gehen,
macht sie aber nicht. Habe auch schon ein zweiten AD genommen falls der
eine hin ist, aber keine Änderung ...

Kann mir da jemand weiterhelfen ?

Danke fürs Lesen

Boschtl
Angehängte Dateien:
Gast #154965
Lesenswert?
• ▲
▼
Hallo Jörn,

danke für den Link, hab ich ausprobiert. Die Daten die ich schicke sind
korrekt. Sie sind auch so im Beispielcode im Datenblatt angegeben.
Ich verwende einen Quarz mit 4,433 MHz als MasterClock , durch das
CLKDIV Bit wird intern die Hälfte benutzt. Liegts daran ?
Als Ref+ nehme ich 2,5 V, Ref- ist auf GND. Sollte auch passen (?).

Bis jetzt habe ich kein Anzeichen dafür gesehen dass mich der AD7705
versteht.

Hab echt null Peil warum das nicht geht ...
Boschtl

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.