Haberler:

Forum kuralları güncellendi LÜTFEN  okuyunuz:  https://bit.ly/2IjR3ME

Ana Menü

lcd

Başlatan selvi, 13 Mayıs 2008, 16:07:16

selvi

http://www.futurlec.com/LED/LCD8X2.shtml
yukardaki linkteki 2x16 lcd kulllandim.programi PBPile yazdim.asagidaki linkte alici programi var.devreye besleme verdigimde lcd ekraninda herhangi bir yazi cikmiyor.1. satirda 8 adet siyah sutunlar cikiyor.baglantilari kontrolettim.bir sorun gormedim.tek bir sefer 1.satira yazi cikti.tabi ben 2 satirlik komut yazdim.biraz ugrasip duzelteyim dedim.bu sefer ilk satirda gitti.

http://www.rapidshare.com/files/114589749/inf_alici.rar.html
Yaşam anlamlandırıldıkça kutsaldır....

ibrsel

Programının başlangıcına bir yere cmcon=7 komutunu kullan..

selvi

CMCON=7 verdigim programda var.lcd ekranina yazilacak "HEY DUNYA" disindaki bilgileri sildim.boyle denedigimde lcd ekrani calisiyor.programi eskisi gibi tekrar yukledim.yine calismadi.sonra programda rb0 kesmesini kaldirdim.denedim,lcd calismadi.bu sefer usart kesmesini kaldirdim.sadece rb0 kesmesini kullandigimda lcd ekranina istedigim yaziyi yazabiliyorum.ama usart kesmesini kullanmadan programin bir anlami yok.simdi onu cozmeye calisiyorum.gorunen o ki cok ugrastiracak.bir zaman rb0 ve usart kesmesini kullanmak istedim,calismamisti.ben de usart kesmesi ve rb0 kesmesi icin ayri ayri islemci kullanarak cozmustum.ama cok saglikli olmuyor.tabi o zaman sorun lcd e yazi yazmak değildi.ama bu sefer 2 kesmeyide ayni islemciyle yapmam gerekiyor.ama nasil?
Yaşam anlamlandırıldıkça kutsaldır....

selvi

http://rapidshare.com/files/115134429/inf-ver_al-hser.rar.html
   birkac kac gundur surekli ugrasiyorum.ulastigim sonuclar sunlar.tabi tam istedigimi yapamadim.linkte verdigim programi simulasyonda denedim.usart kesmesi calisiyor.devreye besleme verildikten hmen sonra yani usart kesmesi olusmadan once alicida rb0 butonuna basildidiginda program rb0 kesmsine giriyor.usart kesmesinde sonra rb0 butonuna bastigimda program rb0 kesmesine girmiyor.(zaten usart kesmesindeki bilgiler(sayac,say,sayim degerleri )eproma yazildigi icin bilgiler silinmiyor).ben rb0 kesmesine girmek icin alicida reset kullandim.reset butonuna basildiktan sonra rb0 butonuna basildiginda rb0 kesmesine giriyor.usart kesmesinde sorun gozukmuyor.zaten proteusda simulasyon icin sema linktedir.
   tabii simulasyonda elde ettigim sonuclari devre uzerinde farkli sonuclarla karsilastim.ilkin devreye besleme verdigimde lcd herhangi bir yazi yok.sonra vericide butona bastigimda lcd ekranina usart kesmesinde ki yazilar cikiyor.ornegin:(birinci satira A GECISI 2.satira sayac=5 gibi yazilar)alicida reset yaptiktan sonra alicidaki rb0 butununa bastigimda program rb0 kesmesine girmiyor.
bu farkliligin nedenini cozemedim.
 diger ilginc bir durum.2.paragrafda lcd yazinin intcon un 6.bitine iliskin yapilan degisiklikle yazinin cikmasi ve cikmammasi.alicida INTCON'un 6.bitini(cevresel kesmelerin aktif edilmesi) lojik 1 yaptim. devreye besleme verdigimde lcd e herhangi bir yazinin cikmiyor.ve tekrardan INTCON un 6.bitini lojik 0 yaptigimda lcd e yazi gozukuyor.
Yaşam anlamlandırıldıkça kutsaldır....