LCD: $fe,$0f

Başlatan Maxim, 18 Haziran 2014, 13:20:45

Maxim

$fe,$0f bu komut ile lcd ekranda full dolu kutu şeklinde bir cursor çıkıyor ve blink ediyor.

bunu blink etmeyen komutu varmıdır?
yada blink yani sanıp sönme olayını nasıl durdurabilirim ??

acemdiyarı

Sanırım aradığınız cevap aşagıdakiler.

Kolaygelsin.

imleç açık    0x0E    
imleç kapalı    0x0C    
Gösterim açık, imleç yanıp söner    0x0F    





acemdiyarı

$FE,$0C Kursörün görüntüsünü yok eder

$FE,$0E Kursörü alt çizgi biçimine getirir

$FE,$0F Kursörü yanıp/Soner yapar


Bu şekildede olur.

Kolaygelsin.

Maxim

ikiside degil
ben imlec kutu seklinde ciksin ama yanip sonmesin istiyorum

acemdiyarı

Kulllandığınız lcd nin datashetine bir bakın bu şekilde bir özellik var ise kullanabilirsiniz birde özel tanımlı karakter kullanarak olur ama sanırım bu zahmetli olabilir.Daha konuya hakim arkadaşlar olabilir sizi yönlendirebilirler.

Önce $FE,$0C Kursörün görüntüsünü yok eder bunu ekleyin arkasından aşagıdaki kodu özel tanımlayın 5x7 bir karekter kareyi full yakar.

LCDOUT $FE,$40,$1F,$1F,$1F,$1F,$1F,$1F,$1F,$1F

MS_59

Birde bunu dene inşallah istediğin olmuştur

LCDOUT $FE,2,REP 255\1
mehmet

Maxim

custom karakter tanimlayarak yaptim mecburen.
tesekkurler

son arkadasin yazdigini yarin denerim yinede.

Maxim

Alıntı yapılan: proteus - 18 Haziran 2014, 20:37:52
Birde bunu dene inşallah istediğin olmuştur

LCDOUT $FE,2,REP 255\1
bu komut ile ekranda birşey çıkmadı

Powered by EzPortal