Haberler:

Foruma Resim Yükleme ve Boyut Sınırlaması ( ! )  https://bit.ly/2GMFb8H

Ana Menü

PRİNT CLS

Başlatan ahmetbudak, 18 Mart 2013, 00:16:47

ahmetbudak

selamlar, protonda gerekli lcd ayarlamaları yapıldıktan sonra aşağıdaki kod satırları çalıştığında
ekranda "normal" yazısından sonra alarm oluştuğunda "alarm var" yazısı birbirine karışıyor print cls komutu nerede kullanılmalı sizce...
cevaplar için şimdiden teşekkürler..
basla:
      gosub normal_goster
      gosub alarm_goster
goto basla
       alarm_goster:
      if alarm=1 then
      print at 2,1,"ALARM VAR"
      goto alarm_goster
      endif
    return

    normal_goster:
    print at 2,1,"HERSEY NORMAL"
    RETURN
    END
     



OG

Yazdığını LCD genişliğine kadar tamamla, 16 lı ise 16 ya boşluk ile tamamla, 20 li ise 20 ye gibi,

"ALARM VAR"  sayıldığında 9 karakter, 7 adedi surulmemiş oluyor
"ALARM VAR       "   bunda ise butun satır suruluyor


"HERSEY NORMAL"    sayıldığında 13 karakter, 3 adedi surulmemiş oluyor
"HERSEY NORMAL   "    bunda ise butun satır suruluyor

Bosluğu yazı oncesinde de verebilirsin, tırnak içindeki toplam karakter sayısının 16 olmasına dikkat et.
FORUMU İLGİLENDİREN KONULARA ÖM İLE CEVAP VERİLMEZ.

dombilik

print at 2,1,"ALARM VAR" satırını,
print at 2,1,"ALARM VAR    "
şeklinde değiştir.Yani 4 adet space koy.

(OG hocam hızlı davranmış.... :-[
Bildiklerini kime miras bıraktın?kimseyemi? O zaman bildiklerinin ne önemi kalır. ******** /////////// ******** PROTON-ASM PROTEUS 7.4 SP3 EAGLE 5.40

ahmetbudak

arkadaşlar peki yazının biri ilk satırda diğeri ikinci satırdaysa nasıl olacak ?
önceki ve gelecek cevaplar için şimdiden teşekkürler..

ahmetbudak

sanırım gösterilmeyecek satırları (lcd 4*16 karakter)  boşluk karakteri ile
süreceğiz :-)

OG

print at 2,1 ... demek 
2. satır 
1. karakterden
yazmaya başla demek olur. Buna gore duzenlersin.
1. karakterden değilde örneğin 5. karakterden başladığında ekrandaki ilk 4 adedi korunur, değişmez.
FORUMU İLGİLENDİREN KONULARA ÖM İLE CEVAP VERİLMEZ.