hawxgamer

Untitled

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