Forum: Projekte & Code takt.....genauer erklärt


von Thilo (Gast)


Lesenswert?

also noch einmal genauer erklärt...das mit dem takt data und chipselect 
für einen Digital Analog Wandler

Ich muß also zuerst

#define 1 = high
#define 0 = low
.
.
.
.
void main (void)

CLOCK = low
CHIP SELECT = low
Chip SELECT = high
..
/*jetzt kann der DA Wandler starten...
ein digitales Bitwort das von 1 bis 1024 hochgezählt wird
wird nun angelegt...

also : 00000000001
       00000000010
       00000000011
       00000000100

und das nacheinander
das wird dann mit einer while  Schleife realisiert..
 ich dachte mir am besten wäre ein Hauptprogramm mit den drei 
Unterprogrammen oder ???   */

der clock muß eben immer 101010101010 im Wechsel sein


als strengt euch an... was habt ihr für IDEEN ?????

Gruß Thilo

von Eckhard (Gast)


Lesenswert?

Ich kenne ja deine DAC nicht, würde aber vermuten, das sich nur 
angesprochen fühlt wenn das CS-Signal auch auf Low ist, wenn nicht 
kannst Du den wahrscheinlich takten bis Du schwarz wirst. Du solltest 
vielleicht mal den Typ angeben, bzw nen Link auf das Datenblatt. Ich 
würde aber eher vermuten, daas Du CS auf Low halten mußt und der nach 
dem 10ten Bit zu konvertieren anfängt.

Eckhard

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.