Forum: Mikrocontroller und Digitale Elektronik AD Wandler


von chn (Gast)


Lesenswert?

Hallo,

Habe probleme mit dem einlesen von Daten vom A/D Wandler (ad7705bnz).
Benutze den uC at89c51ed2.
Wie kann man am besten so ein c-Programm erstellen?

Danke im voraus!

mfg
chn

von fieser, klugscheissender Rahul (Gast)


Lesenswert?

>Wie kann man am besten so ein c-Programm erstellen?

Mit einem Editor.

von noch ein Rahul (Gast)


Lesenswert?

...ich lass mir das vom C(hinesen) machen...nur der versteht nicht so 
recht was ich will...

von chn (Gast)


Lesenswert?

haha Rahul

aber ernsthaft, nach welchem konzept erstellt man so ein programm?

mfg
chn

von fieser, klugscheissender Rahul (Gast)


Lesenswert?

>nach welchem konzept erstellt man so ein programm?


Man guckt, wie der AD-Wandler an den Controller angeschlossen wird.
(z.B. SPI).
Entweder hat der Controller die entsprechende Schnittstelle als 
Hardware, oder man muß sie sich in Software nachbilden.
Wenn sie in Hardware vorhanden ist, benutzt man die. Hinweise, wie man 
sie anspricht, sollte man im Datenblatt des Controllers finden.
Bei der Software-Variante ist die eigene Kreativität und das Vermögen, 
Beispielcode im Internet zu finden, nötig / sehr hilfreich.
Wenn du den ADC am Controller am Laufen hast, aber mit dessen Messwerten 
nich zufrieden bist, hast du entweder ein Hard-, Software- oder 
Verständnisproblem...

Um etwaige Probleme ztu besprechen, ist es sinnvoll, die Schaltung und 
das Programm als Anhnag mitzuliefern.

von chn (Gast)


Lesenswert?

angeschlossen ist der ad wandler an den uC mit SPI, auch ist der ad 
wandler an die entsprechenden pins (zbsp.: clk) angeschlossen.

jedoch weiß ich nur nicht genau wie die synthax des c-programmes 
auszusehen hat. im datenblatt ist auch nicht zu finden wie man so etwas 
macht!

mfg
chn

von fieser, klugscheissender Rahul (Gast)


Lesenswert?

>jedoch weiß ich nur nicht genau wie die synthax des c-programmes
>auszusehen hat. im datenblatt ist auch nicht zu finden wie man so etwas
>macht!

Es sollte aber irgendwo beschrieben sein, wie man die SPI deines 
Controllers anspricht.
Sowas sollte man dann auch in C realsisieren können (ich nicht, ich 
arbeite fast ausschließlich mit AVR...)

von chn (Gast)


Lesenswert?

ok danke

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.