Witajcie
Niedawno wyszperałem sobie z moich zasobów LCD 3.2" na sterowniku SSD1298. Z czystej ciekawości, może trochę z nudów i chęci nauki postanowiłem go ożywić
. Zrobiłem sobie płytkę o identycznych wymiarach jak LCD z atmega128. No i zaczeło się. Nadmienię iż program piszę w bascomie i pewnie wielu z was powie że nie nadaje się on do tego i zapewne macie racje. Lecz ja nie piszę tutaj żeby się od was dowiedzieć jaki język jest do tego najlepszy tylko szukam porad i wskazówek co robię źle, czego nie robię a powinienem itp (chodzi mi o sam program). Do tej pory udało mi się zrobić inicjalizacje aczkolwiek nie jestem pewny czy jest poprawna. Wyświetlacz wyświetla kolorowe pixele przypadkowe tzw śmieci z ram'u ale od razu widać że jedna połówka jest troszkę jaśniejsza od drugiej i wyświetlacz troszkę mruga. próbowałem zwiększyć odświeżanie grzebiąc w rejestrze lcd ale bez najmniejszych zmian
. Kolejnym moim krokiem było "pomalowanie" wyświetlacza na jeden jakikolwiek kolor no i lipa.... żadnej reakcji. Program piszę przeglądając inne programy napisane w "C'" no i notę katalogową wyświetlacza. Czy jest ktoś w stanie zerknąć na mój kod i pokierować mnie czego zapomniałem, co jest źle lub jakie poprawki powinienem nanieść w kodzie. Nie chodzi mi o to żeby ktoś mi napisał gotowy kod lecz powiedział jakie komendy i dane użył, bo tylko tak zrozumiem komunikacje z tym lcd - na czym mi zależy.
Mój kod:
Dokładam notę z której korzystam.
Niedawno wyszperałem sobie z moich zasobów LCD 3.2" na sterowniku SSD1298. Z czystej ciekawości, może trochę z nudów i chęci nauki postanowiłem go ożywić
Mój kod:
Kod: text
Dokładam notę z której korzystam.
