logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[Atmega8][C] Dwa kanały ADC - sklejają się, dlaczego?

SirKamil90 15 Sty 2012 00:32 1080 2
REKLAMA
  • #1 10398696
    SirKamil90
    Poziom 14  
    Witajcie,
    mam problem z moim programem testowym, na wyświetlaczu LCD w jednej linii powinien wyświetlać mi się odczyt jednego z kanałów, w kolejnej linii LCD odczyt kolejnego kanału, jednak odczyty wyświetlają się i uzależnione są od tylko jednego potencjometra, siedzę nad tym i już nie mam pomysłu co jest nie tak..

    Czy coś nie zauważam? Proszę o pomoc.

    Kod: C / C++
    Zaloguj się, aby zobaczyć kod
  • REKLAMA
  • Pomocny post
    #2 10398717
    gaskoin
    Poziom 38  
    Wkradł się chochlik w funkcji pomiar, źle zmieniasz rejestr ADMUX.

    Powinno być

    Kod: C / C++
    Zaloguj się, aby zobaczyć kod


    Tak to zapewne odczyt był zawsze tylko z kanału 5
  • #3 10399110
    SirKamil90
    Poziom 14  
    Hoho, działa :D
    Dziękuję bardzo, zaoszczędziłeś mi sporo czasu i nerwów.

    Pozdrawiam
REKLAMA