Cześć wszystkim,
próbuję zrobić kilkukanałowy woltomierz na bazie uK Atmega8L-8PU z wyświetlaniem na LCD 2x16.
Woltomierz działa, tylko w obu linijkach wyświetla się wynik z kanału 5. Przy zmianie napięcia obie linie wskazują tę samą wartość.
Podczas debugowania udało mi się stwierdzić, że bity MUX odpowiedzialne za wybór kanału nie zmieniają się, chociaż nie wiem, dlaczego. Jeśli ktoś ma jakiś pomysł, z góry dzięki za podpowiedzi.
Napisałem sobie taki oto kod:
próbuję zrobić kilkukanałowy woltomierz na bazie uK Atmega8L-8PU z wyświetlaniem na LCD 2x16.
Woltomierz działa, tylko w obu linijkach wyświetla się wynik z kanału 5. Przy zmianie napięcia obie linie wskazują tę samą wartość.
Podczas debugowania udało mi się stwierdzić, że bity MUX odpowiedzialne za wybór kanału nie zmieniają się, chociaż nie wiem, dlaczego. Jeśli ktoś ma jakiś pomysł, z góry dzięki za podpowiedzi.
Napisałem sobie taki oto kod:
Kod: C / C++