Cześć,
Buduje energooszczędny układ, który ma sprawdzać, czy jest ciemno, czy jasno.
Używam do tego dzielnika z fotorezystorem (od strony masy). Procesor wprowadzam w trym Power Save, Timer2 wybudza go co 8 sekund, inkrementuje licznik sprawdzając, czy minęło już 30 minut. Jeśli tak to włączam komparator i dokonuje pomiaru. Zależnie od wyniku włączam/wyłączam LED. Program działał do czasu, gdy postanowiłem wyłączać komparator po dokonaniu pomiaru. Wtedy układ zachowuje się jakby cały czas było ciemno. Co robię źle?
Buduje energooszczędny układ, który ma sprawdzać, czy jest ciemno, czy jasno.
Używam do tego dzielnika z fotorezystorem (od strony masy). Procesor wprowadzam w trym Power Save, Timer2 wybudza go co 8 sekund, inkrementuje licznik sprawdzając, czy minęło już 30 minut. Jeśli tak to włączam komparator i dokonuje pomiaru. Zależnie od wyniku włączam/wyłączam LED. Program działał do czasu, gdy postanowiłem wyłączać komparator po dokonaniu pomiaru. Wtedy układ zachowuje się jakby cały czas było ciemno. Co robię źle?
main.cKod: C / C++
ac.hKod: C / C++