Gast
#2636344
Guten Abend, ich versuche mich gerade durch das Mikrocontroller Tutorial hier zu arbeiten. Bis her komme ich auch gut vorran :) Bin gerade beim ADC angelangt (http://www.mikrocontroller.net/articles/AVR-Tutorial:_ADC) Und hier komme ich irgendwie nicht mehr weiter. Habe ein 10k Poti wie in der Testschaltung an PC0 angeschlossen. Weder mit dem Testprogramm, noch mit einem selbstgeschriebenem Programm bekomme ich einen Wert. Der Wert der mir über RS232 ausgegeben wird, schwankt start zwischen 60-200 und ändert sich nicht in Abhängigkeit des Potis. Den Atmega 8 programmiere ich mit dem Evaluationboard V2.01 von Pollin. Wollte mal fragen, ob bereits jemand ein ähnliches Problem hatte oder ob jemand eine Idee hat, was ich falsch gemacht haben könnte. Wenn es helfen würde, kann ich gerne mein Programm hier posten, aber ich dachte, da das Beispielbrogramm auch nicht läuft, dass das nicht daran liegt. Das hier ist meine Initialisierung des ADC ldi r16, (1<<REFS0) | (1<<ADLAR) out ADMUX, r16 ldi r16, (1<<ADEN) | (1<<ADPS2) | (1<<ADPS1) | (1<<ADPS0) out ADCSRA, r16 ; 16 MHz / 128 = 125kHz) Meinem Messgerät nach liegen übrigends am Pin PC0 je nach Potistellung zwischen 0 und 5 V an ... Vielen Dank