Hallo zusammen, Ich möchte mein ADC Wert auf der LCD ausgeben und ihn mithilfe eines Potis ändern. Aber egal wie ich den Poti drehe kriege ich immer 1023 auf der LCD ausgegeben. Den ADC lasse ich im 10 Bit Modus laufen. Der Maximalwert beim 10 Bit Modus ist ja 1023 und eigentlich sollte der Wert beim drehen des Potis kleiner werden. arbeite mit dem ATMega328P, C-Code, Danke im Voraus für eure Antworten!
:
Bearbeitet durch Admin
Was hast du als Referenzspannung eingestellt und was liefert dir dein Poti in niedrigter Einstellung für eine Spannung?
Welcher C-Compiler versteht denn .TXT-Dateien. Grundsätzlich ist es eine gute Vorgehensweise, erst die Konfigurationsregister zusetzen, und dann den ADC zu enabled. Das gilt auch für die meisten anderen Hardwaremodule im AVR. Und dann solltest du über diese Zeile nochmals nachdenken: > ADCSRA |= (1<<ADPS2) & (1<<ADPS1) & (1<<ADPS0); Oliver
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.