pbp da 2*16 lcd ekranda kaydırma işlemi en az yer kaplayacak şekilde nasıl yapılır
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 :)
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.
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