Hi ich habe da ein paar verständnisprobleme was den ADC auf einem PIC24FJ128GA010 betrifft. Und zwar habe ich bisher nur PIC16 und PIC18 Serien verwendet und da war der ADC sehr simple gestaltet man musste nur den Port konfigurieren den Takt einstellen und dann den Konverter starten...fertig der PIC24 hat nun aber noch einige Funktionen über deren genaue Bedeutung ich mir nicht bewusst bin und zwar: 1. Er hat zwei Multiplexer A und B für was benötigt man 2? 2. SSRC2:SSRC0: Conversion Trigger Source Select bits bestimmt wer die Konvertierung startet? 3. ASAM: A/D Sample Auto-Start bit: 1 = Sampling begins immediately after last conversion completes. SAMP bit is auto-set. 0 = Sampling begins when SAMP bit is set wenn ich das auf 1 setzte wird also eine Konvertierung nach der anderen durchgeführt? dh. die Taktfrequenz bestimmt direkt die Samplingrate? 4. CSCNA: Scan Input Selections for CH0+ S/H Input for MUX A Input Multiplexer Setting bit 1 = Scan inputs 0 = Do not scan inputs keine Ahnung was das bedeutet 5. ALTS: Alternate Input Sample Mode Select bit 1 = Uses MUX A input multiplexer settings for first sample, then alternates between MUX B and MUX A input multiplexer settings for all subsequent samples 0 = Always use MUX A input multiplexer settings ...versteh ich auch nicht Also die Sache mit den beiden Multiplexern sehe ich noch nicht ein deswegen versteh ich auch noch nicht was in das Register AD1CHS: A/D INPUT SELECT REGISTER kommen soll ich weiß dass das jetzt ein bisschen viel ist aber ich hoffe ihr könnt mir helfen lg Markus
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.