hallo, guten tag. ich habe am avr16 die referenzspannung von 5v angelegt. kann unten den befehl ((1<<REFS1) | (1<<REFS0))nicht zuordnen ob meine angelegte eigene referenzspannung genommen wird oder nicht. ADCSRA|=(1<< ADEN) | (1<<ADIE) | (1<<ADPS1) | (1<<ADPS2) ADMUX |= (1<<REFS1) | (1<<REFS0); mfg karlheinz
Hi, mit der Zeile ADMUX |= (1<<REFS1) | (1<<REFS0); wähslt du die interne Referenzspannung aus. Um die selber an AREF angelegte Spannung als Referenzspannung zu verwenden reicht ein ADMUX = 0; Wenn dein Controller mit 5V läuft und die Referenzspannung auch 5V sein soll, kannst du auch überlegen AVCC als Referenzspannung zu verwenden ADMUX |= (1<<REFS0); Gruß Schmidle
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.