Witam
Mam taki dziwny problem. Skusiła mnie biblioteka Rafała Krzysztofa i chcąc sprawdzić jej działanie skompilowałem program lcdtest.c. W oryginalnym pliku makefile programu do obsługi LCD zmieniłem tylko częstotliwość taktowania: z 16 na 8MHz. Po wgraniu do uC (Atmega16L) LCD inicjalizuje się poprawnie i raz na ok 15-20sec wykonuje komendę "kursor 2 razy w prawo 2 razy w lewo". Zgodnie z kodem programu miał on wyświetlać nieco więcej rzeczy w tym tablicę znaków i inne fajerwerki.. Hmm..
Może ktoś jest w stanie dociec co jest nie tak?
Używam WinAVR 20080610, wyświetlacz to standardowy 2x16, uC j.w.
Z góry dzięki (thank you from the mountain)
Mam taki dziwny problem. Skusiła mnie biblioteka Rafała Krzysztofa i chcąc sprawdzić jej działanie skompilowałem program lcdtest.c. W oryginalnym pliku makefile programu do obsługi LCD zmieniłem tylko częstotliwość taktowania: z 16 na 8MHz. Po wgraniu do uC (Atmega16L) LCD inicjalizuje się poprawnie i raz na ok 15-20sec wykonuje komendę "kursor 2 razy w prawo 2 razy w lewo". Zgodnie z kodem programu miał on wyświetlać nieco więcej rzeczy w tym tablicę znaków i inne fajerwerki.. Hmm..
Może ktoś jest w stanie dociec co jest nie tak?
Używam WinAVR 20080610, wyświetlacz to standardowy 2x16, uC j.w.
Z góry dzięki (thank you from the mountain)