Witam
Mam problem z oprogramowaniem wyświetlacza HD44780 i atmegą 16, mam dwa wyświetlacze 2x16 i 4x16, oraz dwa procesory Atmega16, próbowałem gotowce znalezione na elektrodzie i w Internecie, oraz te z dokumentacji HD44780 od Hitachi, ale nie udaje mi się nawet zainicjować wyświetlaczy, a piszę w Avr studio i języku C. Próbowałem również na szybko sprawdzić w Bascomie, ale też bez skutków, ciągle widzę tylko pierwszą linię całą w czarnych prostokątach... Sprawdzałem na praktycznie wszystkich portach tego procesora, oraz na trybach 4 i 8 bitowych wyświetlacza oraz różnych zegarach atmegi. Jtag mam wyłączone więc nie blokuje mi on portów I/O. W takim razie co jeszcze sprawdzić w moim układzie? Bo co do połączeń to próbowałem kilkanaście razy, tyle samo razy sprawdzałem poprawność i niby wszystko gra... Powiem jeszcze że kiedyś ten wyświetlacz 4x16 działał w pewnym układzie, pisałem wówczas w Bascomie i nie było problemów, ale teraz za nic nie chce ruszyć...
Gdzie szukać przyczyny braku inicjacji wyświetlacza i niepoprawnego działania? Oba wyświetlacze są sprawne (nowe).
Mam problem z oprogramowaniem wyświetlacza HD44780 i atmegą 16, mam dwa wyświetlacze 2x16 i 4x16, oraz dwa procesory Atmega16, próbowałem gotowce znalezione na elektrodzie i w Internecie, oraz te z dokumentacji HD44780 od Hitachi, ale nie udaje mi się nawet zainicjować wyświetlaczy, a piszę w Avr studio i języku C. Próbowałem również na szybko sprawdzić w Bascomie, ale też bez skutków, ciągle widzę tylko pierwszą linię całą w czarnych prostokątach... Sprawdzałem na praktycznie wszystkich portach tego procesora, oraz na trybach 4 i 8 bitowych wyświetlacza oraz różnych zegarach atmegi. Jtag mam wyłączone więc nie blokuje mi on portów I/O. W takim razie co jeszcze sprawdzić w moim układzie? Bo co do połączeń to próbowałem kilkanaście razy, tyle samo razy sprawdzałem poprawność i niby wszystko gra... Powiem jeszcze że kiedyś ten wyświetlacz 4x16 działał w pewnym układzie, pisałem wówczas w Bascomie i nie było problemów, ale teraz za nic nie chce ruszyć...
Gdzie szukać przyczyny braku inicjacji wyświetlacza i niepoprawnego działania? Oba wyświetlacze są sprawne (nowe).