Picproje Elektronik Sitesi

DERLEYİCİLER => PICBasic => Konuyu başlatan: Celalkızılırmak - 23 Şubat 2018, 22:55:36

Başlık: Lcd ekran görüntü yok
Gönderen: Celalkızılırmak - 23 Şubat 2018, 22:55:36
Arkadaşlar kolay gelsin lcd ekrandan bir türlü yazı alamıyorm ne yapmalıyım.
(https://s10.postimg.cc/czynynzb9/LCD-pot-ba_lant_s.jpg) (https://postimg.cc/image/czynynzb9/)
Constrat ayarı olarak sabit direnç kullandm. Lcd rw pinini direk gnd ye bağladım onun için kofda define rwyi yazmaya gerek duymadım
Kod ise;

'*****LCD_DEFINE TANIMLAMALARI*****

DEFINE LCD_DREG PORTB 'LCD DATA BACAKLARI PORTB'YE BAGLI
DEFINE LCD_DBIT 4 'LCD DATA BITLERI HANGİ BITTEN BASLIYOR
DEFINE LCD_EREG PORTB 'LCD ENABLE BACAGI HANGI PORTA BAGLI
DEFINE LCD_EBIT 3 'LCD ENABLE BITI HANGI PORTA BAGLI
DEFINE LCD_RSREG PORTB 'LCD RS BACAGI HANGI PORTA BAGLI
DEFINE LCD_RSBIT 1 'LCD RS BACAGI HANGI BITE BAGLI
DEFINE LCD_BITS 4 'LCD 4 BIT BAGLI
DEFINE LCD_LINES 2 'LCD KAC SIRADAN OLUSUYOR

TRISB=0

PAUSE 200 '200 ms BEKLEME YAP

LCDOUT $FE,1,"celal" 'ILK SATIRA YAZ
LCDOUT $FE,$C2,"kızılırmak" 'IKINCI SATIRA YAZ

END
Başlık: Ynt: Lcd ekran görüntü yok
Gönderen: mehmet - 24 Şubat 2018, 14:42:42
Mesajınıza kod eklemek için "KOD"
butonunu kullanıp yeniden düzenleyiniz.
Başlık: Ynt: Lcd ekran görüntü yok
Gönderen: EGE - 24 Şubat 2018, 14:47:28
470R bir ucunu lcd 3 cü pinine bağla direncin diğer ucunu gnd bağla.
Başlık: Ynt: Lcd ekran görüntü yok
Gönderen: Celalkızılırmak - 24 Şubat 2018, 16:47:15
Görüntüyü alamadım, dediğiniz gibi 470r direnç bağladım görüntü yok yine yok.
Başlık: Ynt: Lcd ekran görüntü yok
Gönderen: Celalkızılırmak - 24 Şubat 2018, 18:23:59
Mehmet hocam yeni olduğum için tam kavrayamadm dikkat ederim teşekkürlr.
Başlık: Ynt: Lcd ekran görüntü yok
Gönderen: Celalkızılırmak - 25 Şubat 2018, 01:34:08
Mikroişlemciyi test etmek için  basit led uygulaması yaptım oda çalışmadı. Ama simülasyon programında çalışıyor.Peki işlemci arızalıysa hex dosyası yüklenirmi ben yükleyebiliyorm ama bir türlü çalışmadı dahili osilatördenmi kaynaklanıyor yoksa.
Başlık: Ynt: Lcd ekran görüntü yok
Gönderen: Celalkızılırmak - 27 Şubat 2018, 00:31:07
Hocalarım sonunda görüntüyü aldım konstrat ayarını yaptm ve harici osilatör bağladım oldu. Ama ben dahili osilatörü kullanma kodunu yazmıştm ama kabul etmedi anlaşılan nerde hata olmuş olabilir. INTRC_OSC_NOCLKOUT komutunu kullandm ama dahili osilatör aktif olmadı sorunu nedir yardmlarınızı bekliyorm..
Başlık: Ynt: Lcd ekran görüntü yok
Gönderen: alicam - 28 Mart 2018, 12:19:32
Osilatör frekansını tanımladınız mı?
Başlık: Ynt: Lcd ekran görüntü yok
Gönderen: ete - 28 Mart 2018, 17:55:39
Soruna çözüm bulmak için önce kodlarınızı görmemiz gerek. Görmemiz gerek diyorum zira hangi derleyiciyi (versiyon no) kullanıyorsunuz, PC niz 32 bit mi yoksa 64 bitmi çalışıyor bunları bilmek gerek zira sigorta ayarlarının verilme şekli (formatı) bu soruların cevaplarına göre değişmektedir.

Şu linki okuyun en iyisi

http://etepic.com/index.php/topic,1687.0.html

LCD nin program açılmadan önce ön açılışı  (initalize) yapılması gerekir. Bu işlem önce
LCDOUT $FE,1  komutunu verip ardından en azından 200 ms lik bir gecikme verilmesi ile sağlanır. Bu gecikme esnasında LCD nin açılışı ve registerlerinin yerli yerine yerleştirimesi işlemi yapılır.
Siz önce gecikme verip sonra gereken komutu vermişsiniz. Bu bazen tutar bazen tutmaz. Doğrusu tarif ettiğim şekildedir.

Ete