Picproje Elektronik Sitesi

DERLEYİCİLER => PICBasic => Konuyu başlatan: antiteror - 26 Haziran 2009, 16:50:13

Başlık: pbp da 2*16 lcd ekranda kaydırma işlemi nasıl yapılır
Gönderen: antiteror - 26 Haziran 2009, 16:50:13
pbp da 2*16 lcd ekranda kaydırma işlemi en az yer kaplayacak şekilde nasıl yapılır
Başlık: pbp da 2*16 lcd ekranda kaydırma işlemi nasıl yapılır
Gönderen: sir_hawk - 26 Haziran 2009, 17:57:10
Bu;

1 (https://www.picproje.org/main/modules.php?name=Forums&file=search)

Bu ;

2 (https://www.picproje.org/index.php/topic,25105&highlight=lcd+kayan+yaz%FD)

Bu da;

3 (https://www.picproje.org/index.php/topic,24575&highlight=lcd+kayan+yaz%FD)

artık kayması lazım :)
Başlık: pbp da 2*16 lcd ekranda kaydırma işlemi nasıl yapılır
Gönderen: Klein - 26 Haziran 2009, 19:21:51
eski sharp LCD lerde insert (araya girme) modu vardı.  her yeni karakter girdiğinizde , ondan sonra gelen karakterler shift ediliyordu. belki yenilerde de vardır. uzun zamandır herhangi bir LCD modülün datasheetini incelemedim.
Başlık: pbp da 2*16 lcd ekranda kaydırma işlemi nasıl yapılır
Gönderen: Cenk_Unur - 27 Haziran 2009, 09:12:58
Arkadaşım LCD de yazdırmak istediğin metini konulandırdığın komutun satır değerinine bir değişken tanımla ve değeri her seferinde 1 eksilt.

Aşağıda FOR NEXT komutu ile yapılmış örnek bir çalışma var.


X var byte
Y var byte
'-----------------------------------------------------------------------------
LCDOUT $FE,1
LOW PORTB.2  'LCD -R/W bacağı LOW'a çekildi.
X=0
Y=137
pause 500  

'-----------------------------------------------------------------------------
BASLA:
for X=0 to 10  
LCDOUT $FE,Y,"KAYAN YAZI "
Y=Y-1
pause 300
next X
       
END