Gast
#1341410
Halo Leute,
ich habe folgendes Problem. Ich programmiere mit STK500 den ATmega8.
Dabei ist bei mir der Poti aud PORTC0 angeschlossen.
Der Poti gibt die maximale Spannung von 0 bis 2,5 Volt.
Ich möchte jetzt eine interne Referenzspannung einstellen.
Das mache ich so!!!
>>ADMUX |= (1<<REFS1) | (1<<REFS0);
Ich habe jetzt folgendes einprogrammiert (Besser gesagt aus dem Tutorial
ein zu ein abgeschrieben). Wenn der Analog Spannung von "einem
bestimmten Wert" erreicht ist, dann soll ein Ausgang auf 1 gesetzt
werden.
Ich habe dann verschiedene Werte eingegeben, bei welchen der Ausgang auf
1 gesetzt werden soll. Das hat schön funktioniert. Aber!!!
Sobald ich einen Wert über 511 angebe, dann geht bei mir der Ausgang nie
auf 1. Eigentlich habe ich erwartet, dass bei internen Referenzspannung
bei Wert 1023 die Spannung von 2,56V erreicht ist, bei mir ist diese
aber schon bei 511 erreicht!
Was mache ich falsch?
Gruß