Kupiłem lcd ze sterownikiem zgodnym z HD44780. Wszystkie cyfry i litery są we właściwych komórkach pamięci wyświetlacza. Problem mam z pozostałymi znakami. Jak np napiszę coś takiego: ldi r16,0b11011111 rcall Zapisz_LCD to wyświetla mi zupełnie inny znak. Hmm czy możliwe jest to że starownik jest trochę inny?
HD44780
Mar 17, 2006
6 Replies
In the darkest hour on Fri, 17 Mar 2006 12:58:12 +0100, Karol snipped-for-privacy@o2.pl screamed:
Zupełnie inny? A jakiego się spodziewałeś? 11011111 to 223 dziesiętnie. Czyli poza ASCII. Polecam przeczytać pdfa.
In the darkest hour on Fri, 17 Mar 2006 12:58:12 +0100, Karol snipped-for-privacy@o2.pl screamed:
Zupełnie inny? A jakiego się spodziewałeś? 11011111 to 223 dziesiętnie. Czyli poza US-ASCII. Polecam przeczytać pdfa.
Powitanko,
Pod tym adresem w standardowym wyswietlaczu jest znaczek taki jak "stopnie" np. Celsjusza. Co chciales dostac i co dostales na LCD. BTW byly kiedys do kupienia za smieszne pieniadze LCD z innym zestawem znakow (jakis grecki, czy cos rownie fajnego), moze zaoszczedziles;-)
Pozdroofka, Pawel Chorzempa
Pawel "O'Pajak" napisał(a):
Chciałem dostać stopień celsjusza a wyskakuje mi jakaś kropka na środku pola :/
Powitanko,
A pozostale znaki? AFAIR mozna zdefiniowac 8 wlasnych symboli, wiec jesli tylko ten kawalek pamieci jest uwalony...
Pozdroofka, Pawel Chorzempa
Karol napisał(a):
To ja sie podepne do pytania - mam tez lcd na hd-zgodnym (teoretycznie) i wszystko jest ok, pozatym ze nie moge zdefiniowac znakow 'wlasnych' - tzn definiuja sie ok, ale podczas wyswietlania wychodza krzaki. Teoretycznie - uwalony ram - ale tak sie zachowuje okolo 25szt lcd, wsadzam w to miejsce inne lcd i jest ok. Czy zdarzyly sie komus lcd na hd-zgodnym ktore nie obslugiwaly definiowania znakow? (w pdfie do mojego lcd nic o tym nie pisza...)
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required