kann mir ev. jemand mal die Takteinstellungen für den A/D Wandler erklären?
Was genau ist Dir unklar?
Als erstes muß (in Abhängigkeit von der Taktfrequenz des PICs) TAD über ADCS<5:0> so eingestellt werden, daß die minimale TAD nicht unterschritten wird. Ohne die Verwendung der externen Referenzpins (VREF+ und VREF-) muß TAD mindestens 668ns betragen.
Die "Sampling Time" ist die Zeit, die der analogen Quelle zur Verfügung gestellt wird, C_Hold aufzuladen (über R_IC, R_SS und den Innenwiderstand R_S der Quelle, siehe Figure 19-4 im Datenblatt). Die Zeit, bis sich der Kondensator im ungünstigsten Fall (Eingangsspannung = VREF) mit einem Fehler <= 0.5LSB auf den stationären Endwert aufgeladen hat, beträgt analog zu den PIC18:
T_C = -(C_Hold) * (R_IC + R_SS + R_S) * ln(1/8192) 1/8192 ist dabei der zugelassene Fehler von <= 0,5LSB, denn in der so berechneten Zeit kann der Kondensator mindestens auf
V_Hold = VREF - (VREF/8192)aufgeladen werden (ein LSB ist VREF/4096).
Die "Sampling Time" kann über SAMC<4:0> in ganzzahligen Vielfachen von TAD eingestellt werden und es muß gelten:
SAMC<4:0> * TAD >= T_C Viele Grüße
Bernd