print at

Başlatan zenze, 15 Kasım 2008, 21:41:18

zenze

Protono yeni bakmaya başladım. v3
64x128 kso108 glcd ye print at komutuyla bir şeyler yazdırmaya çalışıyorum.
kullanımı kolay gibi görünmesine rağmen glcd nin 2 (3,4,5,6,7) satırına bir türlü yazı yazdıramadım ypos değeri olarak ne verirsem vereyim ilk satıra yazıyor.
kod:
Device 16F877
Include "PROTON_G16.INT"   

Cls
Print At 2,1, "ilk"
DelayMS 100


End
Include "FONT.INC" '
birde yazı  xpos u 253 yapınca ekranın en sağına dayanıyor ??

ikinci yada daha üst satırlara yazdırmak için başka ne yapmalıyım. Proton buradan indirdiğim versiyon, acaba ondamı bir sorun var ?. teşekkür ederim.

zenze

ne alaka anlamadım fakat kodun başına

Declare GLCD_CS_INVERT 1

ekleyince düzeldi

OG

Alıntı YapDECLARE GLCD_CS_INVERT ON - OFF, 1 or 0
Some graphic LCD types have inverters on their CS lines. Which means that the LCD displays left hand data on the right side, and vice-versa. The GLCD_CS_INVERT DECLARE, adjusts the library LCD handling library subroutines to take this into account.
Bazılarının CS hattında inverter oluyormuş, inverter soldaki datayı sağa sağdakini sola getiriyoruş. Declare bunu ayarlamak için.
FORUMU İLGİLENDİREN KONULARA ÖM İLE CEVAP VERİLMEZ.

zenze

Doğrudur fakat sorun ekranın sağ yada solunu kullanmakla alakalı değildi , alt satırlara inmek le alakalı bir sorundu
aklıma gelen kırılmış program kullanmanın azizliğimi bunlar

Maxim

Alıntı yapılan: "zenze"Doğrudur fakat sorun ekranın sağ yada solunu kullanmakla alakalı değildi , alt satırlara inmek le alakalı bir sorundu
aklıma gelen kırılmış program kullanmanın azizliğimi bunlar

sanırım ,
ekranın sol kısmı ve sağ kısmı ile ilgili değil o komut ,
gelen "CS datası" ile ilgiliymiş