Hallo Ein Interrupt beim PIC 16F876A wird erst ausgelöst, wenn die AD-Wandlung abgeschlossen ist! Wann ist das eigentlich genau? Wann ist eine AD-Wandlung beendet? Liebe Grüsse
Also, so spontan würde ich sagen, wenn die Wandlung beendet wurde. Was soll die Frage?!? Wenn du wissen möchtest, wie lange eine Wandlung dauert, dann schau doch im Datenblatt nach... wenn es irgendwo steht, dann da.
@ Kristina (Gast) >Ein Interrupt beim PIC 16F876A wird erst ausgelöst, wenn die AD-Wandlung >abgeschlossen ist! Wann ist das eigentlich genau? Wann ist eine >AD-Wandlung beendet? ??? Die AD-Wandlung dauer eine bestimmte Anzahl AD-Wandler Takte, kann man beim PIC sicher einstellen. Nach dem Start dauert es halt X Takte, dann ist die AD-Wandlung zu Ende. Sollte auch im Datenblatt stehen. MFG Falk
Im Datasheet in Kapitel 11.1 steht genau, wie man die Zeit berechnet.
Das uebliche Vorgehen ist im ADC interrupt das Resultat aus dem ADC register zu lesen, in einer Variablen zu speichern und falls erwuenscht die nachste Wandlung zu starten. Alternativ kann man den ADC auch im Timerinterrupt, oder sonst timergesteuert zu starten
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.