Wyświetlacz LCD - definiowanie własnych znaków

Dec 14, 2003 2 Replies

Czy wyświetlacz LCD 2x16 oparty na sterowniku HD44780 może wyświetlić tylko



8 zaprojektowanych znaków ? Jeżeli:

- zdefiniuje własny znak w pamięci CG_RAM



- wyświetle go na wyświetlaczu



- ponownie zdefiniuje inny znak w tych samych komórkach pamięci CG_RAM



- wyświetle go w innym miejscu to czy na wyświetlaczu pojawią mi się dwa różne znaki czy może dwa takie same ?



Sun, 14 Dec 2003 18:43:09 +0100 jednostka biologiczna o nazwie "PakK_Pl" snipped-for-privacy@poczta.onet.pl> wyslala do portu 119 jednego z serwerow news nastepujace dane:

Dwa takie same. W momencie w ktorym jak to napisales "zdefiniujesz inny znak w tym samym miejscu CG_RAM" we wszystkich miejscach na wyswietlaczu dzie byl ten poprzedni znak bedzie wyswietlany nowo zdefiniowany. Niestety HD44780 tak ma ze ma tylko 8 znakow programowanych. Podobna "drobna niedorobka" jak z liniami IRQ w PC. No moze troche tragizuje, ale faktycznie rzecz ktora zapewne zlekcewazono podczas projektowania tego kontrolera LCD okazala sie bardzo upierdliwa.

Użytkownik "PakK_Pl" snipped-for-privacy@poczta.onet.pl> napisał w wiadomości news:bri782$baf$ snipped-for-privacy@dns.ats.pl...

Niestety tak.

Takie same. Mozesz definiowac znaki tuz przed wyswietlaniem (ja tak czasem robie), ale musisz pamietac, ze w tej samej chwili na LCD moze byc tylko 8 roznych zdefiniowanych znakow.

Pozdrawiam Gissbourne

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required