Czesc, z tego co wiem w wysw. LCD hd44780 znajduje sie fragment pamieci gdzie mozna wstawic wlasne znaki (np. polskie znaki diaktryczne) Orientuje sie ktos z Was jak cos takiego zrobic w asemblerze na 8051 ?
Pozdro, Yrek
Czesc, z tego co wiem w wysw. LCD hd44780 znajduje sie fragment pamieci gdzie mozna wstawic wlasne znaki (np. polskie znaki diaktryczne) Orientuje sie ktos z Was jak cos takiego zrobic w asemblerze na 8051 ?
Pozdro, Yrek
Trzeba zainicjować CGRAM i wpisać znaki zdefiniowane znaki . Każdy znak CGRAM składa się z bajtów. Każy bit to piksel. Jedynka zapala piksel, zero wygasza. Do CGRAM można wpisać 8 znaków
To jest przykład definicji znaku "ó".
Znak: db 00000100b db 00000000b db 00001110b db 00010001b db 00010001b db 00010001b db 00001110b db 00000000b
Tue, 11 May 2004 14:23:10 GMT jednostka biologiczna o nazwie snipped-for-privacy@WYTNIJTOinter-media.com.pl (Yrek) wyslala do portu 119 jednego z serwerow news nastepujace dane:
Oczywiscie. Poczytaj dokumentacje wyswietlacza. Niestety mozna tam zmiescic tylko 8 znakow, wiec wszystkie Ci sie nie zmieszcza.
mozna w trakcie programu podmieniac juz zdefiniowane znaki na nowe ale nalezy pamietac, ze jezeli na wyswietlaczu jest znak z pierwszego indywidualnego zestawu to po podmianie stan wyswietlacza zostanie zaktualizowany i np "a" (przyjmijmy 1 znak z zestawu I) zmieni sie w "c" (pierwszy znak z zestawu II).
PC
Czesc. Pytanie pewnie juz bylo, ale co tam - najwyzej mnie zelzycie. Skoro mamy ograniczenie do 8 wlasnych znaków, czy nie mozna np. zrobic tworzenia znaków "w locie". Prosty przyklad: a) zdefiniowac 8 znaków zestawu I b) jesli pojawi sie potrzeba - zdefiniowac II zestaw i co? zainicjowac raz jeszcze LCD? c) jesli potrzeba patrz p. b
Tylko nie piszcie prosze, zebym sobie pdf-a do HD44... poczytal. Pytanie jest czysto rozrywkowe. Po prostu nie spotkalem sie z takim rozwiazaniem, wiec pewnie sie nie da. ale dlaczego??
pzdr, Piotrek.
Mozna. Nie trzeba nawet inicjalizowac wyswietlacza. Jednak podczas definiowania znakow czesto wysiwetlacz pokazuje jakies bzdury. WIec po zdefiniowaniu kolejnego zestawu znakow nalezy tylko wyczyscic wyswietlacz i gotowe.
Poczytaj rozrywkowo pdf-a ;-)))
Da sie da...
Have something to add? Share your thoughts — no account required.
Ask the community — no account required