Gast
#5736360
Moin! Ich beschäftige mich seit einiger Zeit mit AVR Microcontroller. Nun will ich ein Programm schreiben das ein ADC Wert ausliest und damit die Helligkeit einer LED regelt (PWM). Leider hab ich ein Problem mit den ausgelesenen ADC Werten: OCR0A = ADCH; //Warum funktioniert das nicht? OCR0A = ADCW; //Das funktioniert... Ich hab einen 8bit Timer und ein 10bit ADC, wenn ich die zweite Option benutze flackert die LED nur. Ich hab mit dem ADLAR Bit (1) den ADC Wert nach links verschoben: xxxxxxxx xx000000