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ß
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
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...
Gast
#1659322
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.
eine lösungsbeschreibung dafür wäre sehr hilfreich (register usw..)
Gast
#1659341
Kann ich mir gut vorstellen. Es gibt aber Datenblätter und ich habs ehrlich gesagt auch nicht anders rausgefunden.
ja ich hab bei meinem pic18lf14k22 leider nichts dazu gefunden, deshalb frag ich ja ;)
Gast
#1659356
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.
oh vielen dank, scheint wohl etwas umfangreicher zu seint als beim atmel :P
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.