4x4 keypad ile ilgili bir soru ....

Başlatan emreoz, 25 Ağustos 2003, 20:06:29

emreoz

Ben 16f877'de ısı kontrol yapıyor aynı zamandada çalıştığı süreyi saydırıyorum. 4x4 bir keypad yaptım ve sutunları portb'nin high kısmına bağladım ve output yaptım ,  satırlarıda portb'nin low kısmına bağladım ve input yaptım.  port b'nin 7.pininden 5 voltluk çıkış verdiğimde ; port B nin low olan kısmını sırayla taratıp giriş alan pine göre LCD'de yazı yazdırcam ama giriş olmamasına rağmen lcd'de devamlı istemediğim yazılar yazıyor . Bu arada portB'nin düşük kısmındaki uçlarda 1k ohm.luk dirençler var. Bu konuda kitlenip kaldım eğer yardımcı olursanız sevinirim teşekkürşer.

james

portbye bağladığın için extradan puul up dirençleri bağlamana gerek yok.option_reg.7=0 yap yeter
ARAMIYORUM , BULUYORUM

cnt

portb nin dusuk 4 bitinde 1k lik direncler var demissin. bu 1k lik direncleri nasil bagladin?
eger 1 aktif bir tarama kullaniyorsan portb nin dusuk 4 bitini bir direncle pull down tapman gerekiyor!
yada direncle ugrasmam dersen , 0 aktif bir calisma sagla. portb nin  dahili pull up direnclerini aktif yap.