RTV forum PL | NewsGroups PL

Jak uzyskać pełne wyświetlanie 16 znaków na LCD 16x1 w Bascom i prawidłowe przesunięcia tekstu?

lcd bascom

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jak uzyskać pełne wyświetlanie 16 znaków na LCD 16x1 w Bascom i prawidłowe przesunięcia tekstu?

SpecialAgent
Guest

Wed Apr 12, 2006 12:20 pm   



witam
taki problemik sie pojawia:

otoz ustawiam w bascomie 'config lcd = 16*1' i wyswietla mi tylko 8
pierwszych znakow (czemu?)

gdy ustawiam na '16*1a' juz jest lepiej,bo widze cale 16 (dlaczego tak
jest???)

jak przesuwam napis 'Shiftlcd left' to tekst jakby mi sie rozdzielal na 2
czesci po 8 znakow i kazda przesuwa sie jak chce:

napis 16 znakowy:
NAPIS_NAPIS_NAPI
robie shift i mam:
APIS_NA IS_NAPI
kolejny shift:
PIS_NA S_NAPI
jeszcze jeden:
IS_NA _NAPI
shift:
S_NA NAPI
shift:
_NA API
shift:
NA PI
shift:
A I

i koniec,czy to jest standard w bascomie,czy da sie jakos przesunac caly
tekst w linijce?

pozdr

Michał T
Guest

Wed Apr 12, 2006 12:52 pm   



Quote:
otoz ustawiam w bascomie 'config lcd = 16*1' i wyswietla mi tylko 8
pierwszych znakow (czemu?)

gdy ustawiam na '16*1a' juz jest lepiej,bo widze cale 16 (dlaczego tak
jest???)

Spróbuj ustawić 2*8. Może masz inny LCd.

SpecialAgent
Guest

Wed Apr 12, 2006 1:59 pm   



Quote:

Spróbuj ustawi 2*8. Moe masz inny LCd.




8*2 nawet sie nie kompiluje :/

J.F.
Guest

Wed Apr 12, 2006 2:17 pm   



On Wed, 12 Apr 2006 14:20:06 +0200, SpecialAgent wrote:
Quote:
otoz ustawiam w bascomie 'config lcd = 16*1' i wyswietla mi tylko 8
pierwszych znakow (czemu?)

Bo te wyswietlacze sa 8*2

Quote:
gdy ustawiam na '16*1a' juz jest lepiej,bo widze cale 16 (dlaczego tak
jest???)

Bo wtedy bascom wie ze ma obsluzyc 8*2 w jednej linii :-)

Quote:
jak przesuwam napis 'Shiftlcd left' to tekst jakby mi sie rozdzielal na 2
czesci po 8 znakow i kazda przesuwa sie jak chce:

Widac nie do konca wie :-)

J.

elmarco
Guest

Wed Apr 12, 2006 6:03 pm   



Użytkownik "SpecialAgent" napisał w wiadomości
news:op.s7v9vsplszbe31@tomaszew-dwsass...
Quote:
witam
taki problemik sie pojawia:

otoz ustawiam w bascomie 'config lcd = 16*1' i wyswietla mi tylko 8
pierwszych znakow (czemu?)

gdy ustawiam na '16*1a' juz jest lepiej,bo widze cale 16 (dlaczego tak
jest???)

jak przesuwam napis 'Shiftlcd left' to tekst jakby mi sie rozdzielal na 2
czesci po 8 znakow i kazda przesuwa sie jak chce:

napis 16 znakowy:
NAPIS_NAPIS_NAPI
robie shift i mam:
APIS_NA IS_NAPI
kolejny shift:
PIS_NA S_NAPI
jeszcze jeden:
IS_NA _NAPI
shift:
S_NA NAPI
shift:
_NA API
shift:
NA PI
shift:
A I

i koniec,czy to jest standard w bascomie,czy da sie jakos przesunac caly
tekst w linijce?

pozdr

Ustaw tak jak masz 1 x 16 a napisy musisz podzielić
na 2 x 8 znaków np:

Locate linia , znak

Locate 1,1
Lcd "12345678"
Locate 2,1
Lcd "12345678"

elektroda NewsGroups Forum Index - Elektronika Polska - Jak uzyskać pełne wyświetlanie 16 znaków na LCD 16x1 w Bascom i prawidłowe przesunięcia tekstu?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map