Haberler:

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

Ana Menü

LCD yazdırmada kod sorunu

Başlatan einstain90, 23 Şubat 2007, 17:46:55

einstain90

aşağıdaki kodda 3 tane değişken var ben bunu dec2 ler olmadan yaptığımda çalışıyor. Ama değişkenler 2 haneli bende iki haneli göstermesi için sonradan dec2 ekledim ama galiba yanlışlık yaptım buradaki hata nedir?

LCDOUT "Saat suan: ",#saat,DEC2,":",#dakika,DEC2,":",#saniye,DEC2


birde lcd de kayan yazıyı nasıl yapabilirim?
Her işte her zaman bir aksilik çıkar.Siz yeterki pes etmeyin...

armys2000

LCDOUT "Saat suan: ",Dec2 saat, ":",Dec2 dakika,":",Dec2 saniye

şeklinde denermisiniz

ete

#Saat,Dec2  şeklindeki komut yanlıştır.
Doğrusu Dec2 Saat
şeklinde olmalı diğerlerinide böyle değiştirin.

LCD de yazıyı kaydırmak için önce kursörü ekranın sonuna getirin. Bunun için bir iki yol var en kolayı kaç hane display ise , örneğin 16 hane için

lcdout $fe,$02,"               "  '15 adet boşluk yazdır kursör sona gelecektrir.
LOOP:
lcdout "yazını buraya yaz"
pause 50
lcdout $fe,$10     ' kursörü sola 1 hane atlatan komutu ver
goto loop

şeklinde basitçe yazını kaydırabilirsin. Tabiiki dikkat etmen gereken burada sonsuz döngüye giriliyor. 16 karekterden sonra döngüden çıkılacak tedbiri almalısın

ete
Bilgi hazinedir paylaştıkça büyür.            http://etepic.com

einstain90

düzeltince oldu teşekürler arkadaşlar
Her işte her zaman bir aksilik çıkar.Siz yeterki pes etmeyin...