Hallo! Ich arbeite mit dem µC LPC2124 und dem ADC MAX1402 (Evaluationsboard). Zur Kommunikation dient die SPI-Schnittstelle. Nun steht im Datenblatt, man soll den Dateneingang des MAX1402 (DIN) auf High legen, falls keine Daten über die Leitung gehen. Versuche den Eingang über 10kOhm an 3,3V zu legen (Pull-up) funktionieren nicht. Der Eingang liegt trotzdem auf Low. Weiß jemand einen Rat? Danke! Simon
Hallo Simon wie startest du die datenübertragung ? Wird von deinem uC der Takt erzeugt ? hast du das schon mal überprüft ? Gerhard
Hallo Gerhard, ja, der Takt(SCK1) wird vom µC erzeugt. dieser wird vom Systemtakt des µC abgeleitet(runtergeteilt). Die Sache ist, daß die Übertragung eigentlich funktioniert. Das habe ich mit einem Logic-Analyser überprüft. Im Datenblatt steht allerdings: "Hold DIN high when not writing to COMM or another register" (S14). Nun frage ich mich, warum ist dies wichtig und wie bewerkstellige ich es? Gruß! Simon
Hallo du hast doch den uC auch mit DIN verbunden. Damit muss der uC das high liefern. Gerhard
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.