takt.....genauer erklärt

Gast #8329
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
Gast #8330
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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren