Problem z LCD - dziwne ulozone znaki ASCII w CGRAM-ie
Masz problem? Zapytaj na forum elektroda.pl
From: Milosz Skowyra <mewash_at_nospam_bet.po.opole.pl>
Subject: Problem z LCD - dziwne ulozone znaki ASCII w CGRAM-ie
Date: Wed, 29 Nov 2000 23:20:04 +0100
Ehlo...
Dokonal zywota moj stary wyswietlacz LCD 2x16 wiec poszedlem i kupilem
nowy.
Specjalnie oznaczen nie ma poza WM - C1602M rev3, na naklejce jest
WM-C1602M-6YlYc C51-45001. Problem tylko ze w starym wyswietlaczu
dzialalo wszytsko jak nalezy, teraz piszac na nim 'MILOSZ' otrzymuje
'MILOgl' czy jakos tak. Po krotkich testach okazalo sie ze ma on znaki
ASCII poukladane w dziwnej kolejnosci (w odniesieniu do PC).
Mianowicie zaczynajac od 30H (spacja) jest ok az do literki 'O' po
ktorej nastepuje znak '`' a po nim od 'a' do 'o' po ktorym znowu jest od
'P' do 'Z' a potem od 'p' do 'z'.
W zasadzie do rana przerobie program i bedzie to dzialac, pytanie tylko
dlaczego tak jest ???
Spotkal sie ktos z tym kiedys ??? Moze jest szansa na jakies
zmodyfikowanie tego.
Aha i jeszcze przy okazji to nie specjalnie reaguje on na zmiane
czcionek z 5x8 na 5x7, zawsze wyswietla 5x7 niezaleznie od tego co mu
wysle w inicjacji.
To tyle, do assemblera czas wracac... ;-)
--
Regards.
|-----------------------------------------------------|
| Milosz Skowyra |
| miloszek_at_nospam_fidonet.org.pl 2:484/2.47 on fidonet |
| GSM Mobile +48608888899 |
|-----------------------------------------------------|
From: jfox_at_nospam_friko6.onet.pl (J.F.)
Subject: Re: Problem z LCD - dziwne ulozone znaki ASCII w CGRAM-ie
Date: 30 Nov 2000 12:31:47 GMT
On Wed, 29 Nov 2000 23:20:04 +0100, Milosz Skowyra <mewash_at_nospam_bet.po.opole.pl> wrote:
Specjalnie oznaczen nie ma poza WM - C1602M rev3, na naklejce jest
WM-C1602M-6YlYc C51-45001. Problem tylko ze w starym wyswietlaczu
dzialalo wszytsko jak nalezy, teraz piszac na nim 'MILOSZ' otrzymuje
'MILOgl' czy jakos tak. Po krotkich testach okazalo sie ze ma on znaki
ASCII poukladane w dziwnej kolejnosci (w odniesieniu do PC).
Mianowicie zaczynajac od 30H (spacja) jest ok az do literki 'O' po
ktorej nastepuje znak '`' a po nim od 'a' do 'o' po ktorym znowu jest od
'P' do 'Z' a potem od 'p' do 'z'.
W zasadzie do rana przerobie program i bedzie to dzialac, pytanie tylko
dlaczego tak jest ???
Na oko to pomyliles dwie nogi i to powinienes przerobic.
P=50H jest wyswietlane jako `=60H . 30H to nie powinna byc spacja [20H]
tylko 0 [zero]
Aha i jeszcze przy okazji to nie specjalnie reaguje on na zmiane
czcionek z 5x8 na 5x7, zawsze wyswietla 5x7 niezaleznie od tego co mu
wysle w inicjacji.
Jak zamieniles nogi to musisz jescze zamienic bity w komendach inicjujacych :-)
J.
From: Milosz Skowyra <mewash_at_nospam_bet.po.opole.pl>
Subject: Re: Problem z LCD - dziwne ulozone znaki ASCII w CGRAM-ie
Date: Thu, 30 Nov 2000 16:37:06 +0100
"J.F." wrote:
W zasadzie do rana przerobie program i bedzie to dzialac, pytanie tylko
dlaczego tak jest ???
Na oko to pomyliles dwie nogi i to powinienes przerobic.
To wlasnie bylo to... cholera, po calym dniu lutowania rozne rzeczy
przychodza do glowy, w zasadzie kapnalem sie dopiero patrzac na tablice
ascii, ale tak czy owak podziwiam siebie za wykazana durnote ;-((((
--
Regards.
|-----------------------------------------------------|
| Milosz Skowyra |
| miloszek_at_nospam_fidonet.org.pl 2:484/2.47 on fidonet |
| GSM Mobile +48608888899 |
|-----------------------------------------------------|
From: Milosz Skowyra <mewash_at_nospam_bet.po.opole.pl>
Subject: Re: Problem z LCD - dziwne ulozone znaki ASCII w CGRAM-ie
Date: Thu, 30 Nov 2000 16:12:15 +0100
Milosz Skowyra wrote:
'MILOgl' czy jakos tak. Po krotkich testach okazalo sie ze ma on znaki
ASCII poukladane w dziwnej kolejnosci (w odniesieniu do PC).
Mianowicie zaczynajac od 30H (spacja) jest ok az do literki 'O' po
ktorej nastepuje znak '`' a po nim od 'a' do 'o' po ktorym znowu jest od
'P' do 'Z' a potem od 'p' do 'z'.
No i problem sie rozwiazal sam, pomylka przy lutowaniu (zamienione DB6 z
DB5).
Ehhh... wczoraj chyba za bardzo bylem zmeczony...
--
Regards.
|-----------------------------------------------------|
| Milosz Skowyra |
| miloszek_at_nospam_fidonet.org.pl 2:484/2.47 on fidonet |
| GSM Mobile +48608888899 |
|-----------------------------------------------------|