Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ADCA.CTRLB=ADC_RESOLUTION_12BIT_gc;
- ADCA.REFCTRL=ADC_REFSEL_INT1V_gc; //hat der Professor empfohlen, keine Ahnung wieso
- ADCA.PRESCALER=ADC_PRESCALER_DIV64_gc; //Standard auf 4, aber 64 liefert bessere Ergebnisse CPUFREQ/64, weiß aber nicht wieso
- PORT_SetPinAsInput(&PORTA, PIN1);
- //ADCA.CH0.MUXCTRL=ADC_CH_MUXPOS_PIN1_gc; //ADC vom Servo Header benutzen, zum schnell Testen eigentlich besser geeignet
- ADCA.CH0.MUXCTRL=ADC_CH_MUXPOS_PIN2_gc; //POTI R29 als ADCquelle benutzen
- ADCA.CH0.INTCTRL=ADC_CH_INTLVL_MED_gc;
- ADCA.CH0.CTRL=ADC_CH_INPUTMODE_SINGLEENDED_gc;
- ADCA.CTRLA=ADC_ENABLE_bm | ADC_CH0START_bm; //aktiviere ADCA auf Channel 0
- ADC_Wait_8MHz(&ADCA); //um die Werte im ADC zu stabilisieren
Advertisement
Add Comment
Please, Sign In to add comment