Gast
#1385529
Ich stehe vor dem Problem 8 Lego Lichtsensoren mit einem ATmega644 ansprechen zu wollen. Über diese fand ich aus diversen Quellen zusammengesucht herraus: - AVR mit AVcc = Vcc = +5V betreiben - 10kOhm Pull-Up Widerstand gegen +5Volt an PORTAn - DDRAn = 1, PORTAn = 1 für min. 3ms zum aufladen des Stützkondensators - DDRAn = 0, PORTAn = 0 für min 5us bzw. max 0,1ms und während dessen mittels ADC die Spannung messen. Meine Idee dazu ist es den ADC in den Free Running Mode zu versetzen und im ADC Interrupt ADMUX zu ändern um zwischen den bis zu 8 an PORTA angeschlossenen Sensoren zu wechseln. Ist dies möglich oder läuft dann bereits die nächste Konvertierung (die den alten ADMUX Wert verwendet)? MfG Crest