LCD 2x16
Masz problem? Zapytaj na forum elektroda.pl
From: Przemyslaw Purschel <purschel_at_nospam_kki.net.pl>
Subject: LCD 2x16
Date: Tue, 1 Jan 2002 18:07:27 +0100
LCD 2x16 firmy Wintek, model WM-C1602M,
szyna danych 4 bitowa, prosty program w CodeVision
wyświetlający tekst i tu problem: wyswietlanych jest
pierwszych 9 znakow... co jest grane ?
Analizowalem wygenerowany przez CVision kod w asmie
i wyglada na to ze jest calkowicie poprawny...
Czy ktos juz napotkal taki problem ?
pozdr Przemek
--
Registered Linux User #223230
From: "Michał Lankosz" <_at_nospam_mike2001_at_nospam_tlen.pl>
Subject: Re: LCD 2x16
Date: Tue, 1 Jan 2002 19:26:55 +0100
wyświetlający tekst i tu problem: wyswietlanych jest
pierwszych 9 znakow... co jest grane ?
Analizowalem wygenerowany przez CVision kod w asmie
A nie pierwszych 8 znaków? Jeśli tak, to druga połowa wyświetlacza zaczyna
się od adresu 0x40.
Nie znam Code Vision, widziałem tylko, że ma kreatory obsługi różnych
urządzeń zawnętrznych. Może tam da się określić parametr jak podałem wyżej.
--
* * * Michał * * *
Z początku adresu zwrotnego wytnij _at_nospam_
to zabezpieczenie antyspamowe
From: Przemyslaw Purschel <purschel_at_nospam_kki.net.pl>
Subject: Re: LCD 2x16
Date: Tue, 1 Jan 2002 19:32:26 +0100
Michał Lankosz wrote:
A nie pierwszych 8 znaków?
W tym caly problem, ze wlasnie 9...
Jeśli tak, to druga połowa wyświetlacza zaczyna
się od adresu 0x40.
W.g. dokumentacji producenta cale 16 znakow jest odwzorowane
w DDRAM liniowo od 0x00 do 0x0F, a 0x40 to juz druga linia.
Nie znam Code Vision, widziałem tylko, że ma kreatory obsługi różnych
urządzeń zawnętrznych.
Ale efekt niestety ten sam... :(
pozdr Przemek
--
Registered Linux User #223230
From: "Michał Lankosz" <_at_nospam_mike2001_at_nospam_tlen.pl>
Subject: Re: LCD 2x16
Date: Tue, 1 Jan 2002 23:24:34 +0100
Ja bym więc poeksperymentował wpisując do całej przestrzeni DDRAM jakiś znak
przy ustawieniu 1 linijki oraz 2-ch linijek. Ewentualnie zwiększył
opóźnienia linii ENABLE.
Acha, jeśli masz możliwość czytania DDRAM to sprawdź, czy pod adres >8 są
wpisywane poprawnie dane.
Zobacz też co się stanie, jak przesuniesz całą linijkę w prawo komendą 0x05.
Nie znam tego wyświetlacza i trudno mi coś podpowiedzieć. Ja używałem
głównie tanie chińszczyzny i tajwany.
--
* * * Michał * * *
Z początku adresu zwrotnego wytnij _at_nospam_
to zabezpieczenie antyspamowe
From: "Janusz" <spais_at_nospam_interia.pl>
Subject: Re: LCD 2x16
Date: Wed, 2 Jan 2002 11:24:34 +0100
Cześć
taki wyświetlacz trzeba oprogramować jak by to był wyświetlacz
nie 1x16 tylko 2x8
Janusz
From: Romuald Bialy <romekb_at_nospam_polbox.com>
Subject: Re: LCD 2x16
Date: Wed, 02 Jan 2002 13:47:18 +0100
Janusz wrote:
Cześć
taki wyświetlacz trzeba oprogramować jak by to był wyświetlacz
nie 1x16 tylko 2x8
Janusz
Tylko on pisal o 2x16...
--
Pozdrawiam.... Romuald Bialy
E'mail: romekb_at_nospam_polbox.com
WWW: http://www.polbox.com/r/romekb
From: Przemyslaw Purschel <purschel_at_nospam_kki.net.pl>
Subject: Re: LCD 2x16
Date: Wed, 2 Jan 2002 20:46:25 +0100
Romuald Bialy wrote:
nie 1x16 tylko 2x8
Janusz
Tylko on pisal o 2x16...
tak ale wiem o co chodzi , jako 4x8 tez probowalem...
pozdr Przemek
--
Registered Linux User #223230
P.S. Co do programatora, o ktorym kiedys
rozmawialismy to niestety zostalem zmuszony
do uzywania STK500...
From: "Juliusz" <jul_at_nospam_fom.pl>
Subject: Re: LCD 2x16
Date: Thu, 3 Jan 2002 09:59:26 +0100
"Przemyslaw Purschel" <purschel_at_nospam_kki.net.pl> wrote in message
news:3c3363df$2_at_nospam_news.vogel.pl...
Romuald Bialy wrote:
nie 1x16 tylko 2x8
Janusz
Tylko on pisal o 2x16...
tak ale wiem o co chodzi , jako 4x8 tez probowalem...
Ja uzywam Wintek'a 1602, nie pamietam literki, ale to tan co ma
wyprowadzenia z boku, odpowiednik mechaniczny (90%) 1602I. Obawiam sie, ze
to jeden pies tylko wymiarami sie roznia. Steruje go normalnie jak 2x16
czyli pierwasza linijka od 0 i druga od 40. Jedna roznica w Winteku i innych
(u mnie) to zamienione zasilania na pinach 1 i 2. Mam urzadzenia w trybie 4
bitowym i 8 bitowym. Zadnych klopotow, o ktorych piszesz. Winteka uzywam
awaryjnie jak nie ma innych akurat i trzeba do nich robic "przekrosowany"
kabelek zeby zasilania mu podac prawidlowo i juz.
Jesli sa za szybkie timingi to efekty sa takie, ze przesuwa tekst o 1-2 pola
w prawo lub nie zmienia numeru linijki jak chce pisac do dolnej..az do
calkowitego niedzialania. Ale nigdy nie robily sie kawaly z pisaniem do
polowy.
Juliusz
From: Przemyslaw Purschel <purschel_at_nospam_kki.net.pl>
Subject: Re: LCD 2x16
Date: Wed, 2 Jan 2002 20:41:56 +0100
Michał Lankosz wrote:
Ja bym więc poeksperymentował wpisując do całej przestrzeni DDRAM jakiś
znak przy ustawieniu 1 linijki oraz 2-ch linijek.
to juz mam za soba
Ewentualnie zwiększył
opóźnienia linii ENABLE.
Acha, jeśli masz możliwość czytania DDRAM to sprawdź, czy pod adres >8 są
wpisywane poprawnie dane.
Zobacz też co się stanie, jak przesuniesz całą linijkę w prawo komendą
0x05.
dzieki, poprobuje i dam znac jak poszlo
Nie znam tego wyświetlacza i trudno mi coś podpowiedzieć. Ja używałem
głównie tanie chińszczyzny i tajwany.
i ten jest wlasnie z takich, a jego karta katalogowa
to cale pol strony A4 :)
pozdr Przemek
--
Registered Linux User #223230
From: "peters" <peters_at_nospam_poczta.onet.pl>
Subject: Re: LCD 2x16
Date: Wed, 2 Jan 2002 14:18:45 +0100
szyna danych 4 bitowa, prosty program w CodeVision
wyświetlający tekst i tu problem: wyswietlanych jest
pierwszych 9 znakow... co jest grane ?
1. U mnie dziala :)
2. 9 czy 8 znakow?
3. gorny wiersz obslugujesz po lcd_gotoxy(0,0) a dolny po lcd_gotoxy(0,1)
--
pozdrawiam, peters
peters_at_nospam_poczta.onet.pl
http://peters.republika.pl (strona Petersa dla elektroników)
From: Przemyslaw Purschel <purschel_at_nospam_kki.net.pl>
Subject: Re: LCD 2x16
Date: Wed, 2 Jan 2002 20:37:06 +0100
peters wrote:
1. U mnie dziala :)
Dokladnie na CV i Wintek'u?
2. 9 czy 8 znakow?
8
3. gorny wiersz obslugujesz po lcd_gotoxy(0,0) a dolny po lcd_gotoxy(0,1)
tak
pozdr Przemek
--
Registered Linux User #223230
From: Przemyslaw Purschel <purschel_at_nospam_kki.net.pl>
Subject: Re: LCD 2x16
Date: Wed, 2 Jan 2002 20:51:30 +0100
Przemyslaw Purschel wrote:
2. 9 czy 8 znakow?
8
9 oczywiscie (slownie dziewiec :)), za szybko wyslalem
From: Przemyslaw Purschel <purschel_at_nospam_kki.net.pl>
Subject: Re: LCD 2x16
Date: Fri, 4 Jan 2002 18:34:48 +0100
Dzieki wszystkim za pomoc.
Rozwiazanie okazalo sie banalne : zakup nowego wyswietlacza.
Kupilem "Suntai SC-1206A" i po problemie...
pozdr Przemek
--
Registered Linux User #223230