Witam.
Mam problem z konfiguracją przetwornika ADC na tryb Free Running, posyłam kawałek kodu:
Problem polega na tym, że w takiej konfiguracji ten procesor pokazuje mi stale jedną wartość i nie chce mierzyć kolejny raz (tak, jakby pracował w trybe Single Mode). Zdaję sobie sprawę, że to dość stara ATmega, ale wzięta bo tania...
A na pewno ktoś na tym już pracował, bardzo proszę o porady co w tych rejestrach wpisuję źle.
Zakładam m.in., że biorąc pod uwagę rejestr SFIOR i fabrycznie wyzerowane bity ADTS2...0 mam dobrze napisaną konfigurację.
Mam problem z konfiguracją przetwornika ADC na tryb Free Running, posyłam kawałek kodu:
Kod: C / C++
Problem polega na tym, że w takiej konfiguracji ten procesor pokazuje mi stale jedną wartość i nie chce mierzyć kolejny raz (tak, jakby pracował w trybe Single Mode). Zdaję sobie sprawę, że to dość stara ATmega, ale wzięta bo tania...
Zakładam m.in., że biorąc pod uwagę rejestr SFIOR i fabrycznie wyzerowane bity ADTS2...0 mam dobrze napisaną konfigurację.