Cześć, próbuję zrobić termometr z wykorzystanie mikrokontrolera Atmega8A. Analogowy czujnik temperatury mam podpięty do pinu PC1 (ADC1). Jak układ odniesienia wybrałem AVCC. Na wyświetlaczu LCD cały czas wyświetla mi się wartość 0 albo, gdy wgram program od nowa to wartość 31 przez 2-3 sekundy, a potem cały czas znowu zero. Do pin AREF podłączyłem kondensator ceramiczny 100nF, który jest podpięty do masy.
Jeżeli to ma jakieś znaczenie to używam programu MkAVRCalculator i w nim w zakładce fusy uproszczone wewnętrzny oscylator mam ustawiony na 8Mhz. Proszę o pomoc, bo już nie mam bladego pojęcia dlaczego to nie działa.
Link do czujnika, którego używam
Jeżeli to ma jakieś znaczenie to używam programu MkAVRCalculator i w nim w zakładce fusy uproszczone wewnętrzny oscylator mam ustawiony na 8Mhz. Proszę o pomoc, bo już nie mam bladego pojęcia dlaczego to nie działa.
Link do czujnika, którego używam
Kod: C / C++
