Witam! Chciałym wyświetlić własne znaki na popularnym LCDiku (sterownik hd44780). Powiedzmy niech to będą pogrubione cyfry od 0-9.
Tworzę więc tablice:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Następnie przesyłam do lcd pod jeden z 8 wolnych bajtów:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Tylko teraz problem własnych znaków, cyfr mam 9, a wolnych bajtów 8 czyli tylko 8 znaków. Jak to zrobić żeby móc wyświetlacz własne znaki, cyfry i do tego może jeszcze własne litery? Pomyślałem żeby może stworzyć wielką tablice z moimi znakami. Następnie stworzyć funkcje, kóra przed każdym wyświetleniem mojego znaku będzie zapisywać ją do CGRAM przez defchar_P i wyświetlać. Czy dobrze myślę? Ale teraz jeszcze jeden problem, jak będę chciał wyświetlić 9 innych własnych znaków na wyświetlaczu? Jak to zrobić?