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
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...
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.