Forum: Mikrocontroller und Digitale Elektronik pic18f2550_adc nur teilweise


von Maik W. (werner01)


Angehängte Dateien:

Lesenswert?

also ich hab den betreffenden code mal angehängt.
mein problem ist das zum beispiel "lfo0speed" nicht funzt.
die "Knobb's" werden der reihe nach angesprungen mir ca. 2500 takten
Verzögerung bei 48mHz. das komische ist, das die anderen Variablen 
funktionieren. und bei "call   quer_x" wird ein mittelwert gebildet und 
dann halt an die Variablen übergeben.
bei der software handelt es sich um einen monophonen synthie mit drei 
vco,
ein lfo und halt 8 potis zu klangbeeinflussung und genau da liegt mein 
problem bei der potiabfrage.

bitte um Hilfe!

von Maik W. (werner01)


Lesenswert?

Schade das hier noch keiner geantwortet hat, wär schon super.

Der ADC hat doch so eine Automatik-Ich _lade _mich_auf_Kondensatorzeit?

Jetzt verstehe ich nicht das ich erst Eingang wählen , dann anmachen den 
ADC und jetzt kommts, ich soll erst diese Zeit abwerten bis ich die 
Digitalisierung starten kann. wenns so ist ,dann ist es doch keine 
automatische Funktion sondern einfach nur Mist.


Also wie ist das mit dem ADC beim PIC2550 nun. Bitte antwortet ich krieg 
hier sonst die totale Kriese mit dem lieben PIC!!

mfg

von Christian -. (kakuijin)


Lesenswert?

Die Ladezeiten findest du im Datenblatt.
Am besten du stellst den ADC auf den internen Timer mit 6-8TAD und 
wartest entwede ein paar us oder Aktivierst einen Interrupt. So hast du 
für den Anfang mit weniger Problemen zu kämpfen.

und noch n Link: www.sprut.de

von Maik W. (werner01)


Lesenswert?

Ach ja das mit dem Interrupt ist sehr gute Idee! thanks nochmal

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.