Witam.
Zmontowałem sobie układ do ćwiczenia pomiarów przy użyciu ADC w atmega8, akumulatora 12V i kilku żaróweczek.
Problem w tym, że gdy pomiar napięcia zasilania mikrokontrolera i prądu pobieranego przez obciążenie aku. jest prawidłowy, tak napięcie samego aku. jest mierzone błędnie i wynik widniejący na wyświetlaczu wynosi za każdym razem, cokolwiek bym nie zrobił, około 4,5V. Czy może to być problem z kodem, czy może raczej sam dzielnik albo ADC?
Raczej bym się skłaniał ku temu, że jest to jakieś moje niedopatrzenie, którego już od dłuższego czasu nie mogę wypatrzeć.
Z góry dziękuję za pomoc

Schemat (z pominiętym w większości filtrowaniem zasilania i połączeń wyświetlacza):

Oraz plik main.c, z pominięciem bibliotek lcd Mirka, gdyż nie zmieniałem tam właściwie nic

język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.