Haberler:

Foruma Resim Yükleme ve Boyut Sınırlaması ( ! )  https://bit.ly/2GMFb8H

Ana Menü

16f84 ve LCD

Başlatan eyetouch, 11 Mart 2005, 14:06:31

eyetouch

selamlar. print komutuyla bi lcd uygulaması denedim. ama ekrana herhangi bir yazı gelmiyor. bağlantıları tekrar tekrar kontrol ettim. bi hata yok. 5 voltluk bi adaptör var. pic'i onunla besliyorum. lcd'ye de aynı hattan güç aldım. acaba yeterli akımı çekemiyor mu?

ete

@eyetouch,

Pic ve LCD birlikte ve devredeki diğer elemanlara bağlı olarak (role vs) 15-20 ma bir akım çeker. DOlayısıyla bu akımı besleyemeyecek bir güç kaynağı olamaz diye düşünüyorum. Aslında anlaman çok kolay. Voltajı ver ve ölçü aletin ile besleme voltajını kontrol et. Şayet hala 5 volt ise akım yeterli oluyor demektir. Yetmese idi voltaj 2-4 volt seviyelerine düşecek idi.

Sorununa çözüm bulabilmek için bağlantı şeklini ve programını burada açıklaman gerekiyor. Herkesin LCD si çalıştığına göre mutlaka bir hatan vardır.

Kolay Gelsin
ETE
Bilgi hazinedir paylaştıkça büyür.            http://etepic.com

eyetouch

yazdığım kod, elektronik hobi kitabında da gösterildiği gibi şöyle:

print $fe, 1
print $fe, 128
print at 1, 1, "abcd"
end

ne uygulamada, ne de proteus programında bi sonuç alamadım. yaptığım bağlantı şöyle:

http://eyetouch.web1000.com/lcd.jpg

dombilik

şemaya göre konuşacak olursak Rb portunu
DEFINE LCD_BITS 4
DEFINE LCD_DREG PORTB
DEFINE LCD_DBIT 4
DEFINE LCD_RSREG PORTB
DEFINE LCD_RSBIT 3
DEFINE LCD_EREG PORTB
DEFINE LCD_EBIT 2
şeklinde tanımladınızmı acaba?
Bildiklerini kime miras bıraktın?kimseyemi? O zaman bildiklerinin ne önemi kalır. ******** /////////// ******** PROTON-ASM PROTEUS 7.4 SP3 EAGLE 5.40

kanguner

mrb  . bende picbasice yeni geçenlerden biriyim. mcs kullanıyorum ve komutları yazdığımda koyu renge geçtiğini fark ettim. yani komut yerine başka bişey yazınca program onun kod lmadığını anlıyor ve normal yazıyor.

şimdi lcd ekrana bişey göndermek için  LCDOUT  dediğimde gayet güzel çalışıyor ama PRINT  komutunu yazıp denediğimde olmuyor. bi kere koyu renge bürünmüyor. yani ben burdan print  diye bir komut olmadığını anlıyorum. yanlışım varsa düzeltin. yada şuna cevap verin . lcdout ile print komutunun farkı nedir. nerelerde lcdout kullanılır nerelerde print komutu kullanılır. ???

aster

linkte verilmiş güzel uygulamalar var, lütfen inceliyelim arkadaşlar
https://www.picproje.org/index.php/topic,185

dombilik

birden fazla basic derleyicili yazılımlar var pic programlama üzerine ;
mesela micro code studio ve proton compiler bunlardan sadece ikisi..
mcs de lcdout komutunun  yerini protonda print komutu alıyor.Derleyiciler
arasında bu tür farklar olabiliyor..Ve genellikle programların help dosyalarında komut setleri ve yazılım syntaxları yer alıyor..Dolayısı ile
birinde yazılmış programı diğerine çevirmek pek zor değil
Kolay gelsin
Bildiklerini kime miras bıraktın?kimseyemi? O zaman bildiklerinin ne önemi kalır. ******** /////////// ******** PROTON-ASM PROTEUS 7.4 SP3 EAGLE 5.40

taxxin2002

PİCBASİC KOMUTLARINDA PRİNT OLDUGUNU SANMIYORUM LCD YE YAZMAK İÇİN LCDOUT KULLANILIR
İLK SATIR LCDOUT        $FE,$80..........
İKİNCİ SATIR LCDOUT   $FE,$C0.........
ÜÇÜNCÜ SATIR             $FE,$94..........
DÖRDÜNCÜ SATIR       $FE,$D4  DEN BAŞLAR

ARALARA BİRŞEYLER YAZACAKSAN SIRAYLA GİDER
EKRANI TEMİZLEMEK İÇİN LCDOUT $FE,1
KULLLANILIR