Forum: Mikrocontroller und Digitale Elektronik Free Running Mode ADC bei PIC18


von Korbinian G. (korbinian_g)


Lesenswert?

Hallo,

weiß jmd ob es beim PIC18 einen free running mode für die ADC gibt?
(Die ADC läuft automatisch im Hintergrund und wandelt fleißig vor sich 
hin)
Habe bisher dazu nichts gefunden?

Bei ATMEL weiß ich dass man zwischen Single Conversion und Free Running 
Mode wählen kann.

gruß

von Maik W. (werner01)


Lesenswert?

servus



also sawas gibts da nicht, nach es halt per interrupt!
bei denn pic 18f braucht man immerhin die ganzen Register nicht mehr zu 
retten wie w oder Statusregister das kann der automatisch, was die 
interruptbehandlung dann auf wenige takte schrumpfen lässt!


also interrupt und dann werte in gewünschte speicherzellen schreiben und 
fertig!



gut machen

von Korbinian G. (korbinian_g)


Lesenswert?

so hab ichs auch gelöst....
meinte nur weil dann könnte ich mit in der while(1) schleife das 
anstoßen der wandlung sparen...

von morph1 (Gast)


Lesenswert?

So ein Blödsinn, auf den neuen pic18 gibts das sehr wohl.

Spart euch doch bitte solche Pauschal-Aussagen.

Ich weiß nicht ob es für alle J-Typen gilt, aber der 46J50 kanns 
definitiv.

von Korbinian G. (korbinian_g)


Lesenswert?

eine lösungsbeschreibung dafür wäre sehr hilfreich (register usw..)

von morph1 (Gast)


Lesenswert?

Kann ich mir gut vorstellen.

Es gibt aber Datenblätter und ich habs ehrlich gesagt auch nicht anders 
rausgefunden.

von Korbinian G. (korbinian_g)


Lesenswert?

ja ich hab bei meinem pic18lf14k22 leider nichts dazu gefunden, deshalb 
frag ich ja ;)

von morph1 (Gast)


Lesenswert?

16.2.8 SPECIAL EVENT TRIGGER
The CCP1 Special Event Trigger allows periodic ADC
measurements without software intervention. When
this trigger occurs, the GO/DONE bit is set by hardware
and the Timer1 or Timer3 counter resets to zero.
Using the Special Event Trigger does not assure proper
ADC timing. It is the user’s responsibility to ensure that
the ADC timing requirements are met.
See Section 13.3.4 “Special Event Trigger” for more
information.

von Korbinian G. (korbinian_g)


Lesenswert?

oh vielen dank,
scheint wohl etwas umfangreicher zu seint als beim atmel :P

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.