pbp da 2*16 lcd ekranda kaydırma işlemi nasıl yapılır

Başlatan antiteror, 26 Haziran 2009, 16:50:13

antiteror

pbp da 2*16 lcd ekranda kaydırma işlemi en az yer kaplayacak şekilde nasıl yapılır

sir_hawk


Klein

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.

Cenk_Unur

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