Witam. Mam problem z przetwornikiem AC w XMEGA 128a3au. Zasilana jest 3.3V. Mam ustawiony rejestrze ADCA_CH0_CTRL na SINGLE_ENDED.Rejestr ADCA_PRESCALER na 512 i teraz jak ustwaiem rejestr ADCA_REFCTRL na 1V to przetwornik reaguje od 0-1V jest ok. Ale gdy zmienię na Internal VCC/1.6V to reaguje na od 0-1.44V. Wydaję mi się że powinien reagować od 0-2.06V (3.3V/1.6V=2.06V)
Natomiast gdy ustawie na zewnętrzne źródło odniesienia podpięte(2.5V) do PORTB (PB0) reaguje od 0-2V. Wspomnę że wyjście analogowe w Xmedze ustawione na zewnętrzne VREF podpięte do PORTUB (2.5V) też reaguje jego wyjście od 0-2V a nie do 2.5V. Czy ktoś by mógł mi to wytłumaczyć dlaczego tak się dzieje albo co jeszcze trzeba ustawić za rejestr. Z góry dziękuje za pomoc.
Natomiast gdy ustawie na zewnętrzne źródło odniesienia podpięte(2.5V) do PORTB (PB0) reaguje od 0-2V. Wspomnę że wyjście analogowe w Xmedze ustawione na zewnętrzne VREF podpięte do PORTUB (2.5V) też reaguje jego wyjście od 0-2V a nie do 2.5V. Czy ktoś by mógł mi to wytłumaczyć dlaczego tak się dzieje albo co jeszcze trzeba ustawić za rejestr. Z góry dziękuje za pomoc.