Elektrotekno.com Ana Sayfa || Pic ve diğer işlemci ve denetleyiciler ile yapılmış devreler, projeler


16F877A, Keypad & LCD Uygulaması Yardım

Kayıt: 02 Ksm 2005
Mesajlar: 306

Offline
schlen
Tarih: 16 12 2012 03:43

Merhaba arkadaşlar,

Uzun zamandır pic ile uğraşmıyordum, ancak bir arkadaşa lazım olduğu için yardımcı olmak istediğimde bir problem ile karşılaştım. Linkteki devre isis'de sorunsuz bir şekilde çalışmasına rağmen, uygulamada sanki keypadden sürekli 1-4-7 ve * tuşlarına basılıyormuş gibi sırası ile ekrana basıyor. Uygulamanın bu kısmı yalnız keypadden okunan değerleri ekrana basan bir uygulama. portb'nin dahili dirençlerini kullanmadım, onun yerine kendim pull-down yaptım. Acaba atladığım bir yer mi var? Yardımcı olabilir misiniz?
(Dil olarak pic basic proton kullandım. proteus verisyonu 7.Cool

Not: Elimdeki keypad'e uygun olsun diye yerleşimi farklı yaptım, yani tuş yerleşimi

1 2 3
4 5 6
7 8 9
* 0 #

gibi düşünülmelidir.

https://dl.dropbox.com/u/82483868/Devre.rar


Reklamlar
Kayıt: 30 Arl 2009
Mesajlar: 159

Offline
kudretuzuner
Tarih: 16 12 2012 12:38

Merhaba
RB0 pinini "1" e RB2' pinini de "7" bağlayınca düzeldi.Herhalde aceleden yanlış pini yanlış yere bağlamışsınız.Devre gayet sağlıklı çalıştı.
Not:Pardon sorunuzu eksik anlamışım bağlantınız doğru ama problem için herhangi bir fikrim yok.
Başa dön
Kayıt: 22 Nis 2006
Mesajlar: 701

Offline
ete
Tarih: 16 12 2012 19:37

İsis devresi ve Programdaki giriş pinleri PCB de yanlış verilmiş. Pull-down lu pinler PORTB.4-7 arası verilmiş halbuki program ve İsis de PortB.0-3 arasındaki pinler pull-downlı.
Ya pcb yideğiştireceksin yada programı değiştirmen gerekiyor.

Ete
Başa dön
Kayıt: 02 Ksm 2005
Mesajlar: 306

Offline
schlen
Tarih: 18 12 2012 12:41

ETE hocam çok teekkür ederim öncelikle. Sorunu çözmek için devredeki tüm dirençleri çıkardım, daha sonra 3,3k olanları kısa devre yaptım, 10k'lar açık devre olacak şekilde düzenledim. Dahili pull-upları aktif hale getirdikten sonra taramayı 0'a göre yaptım ve düzeldi. Hem yardımın için hemde yayınladığın örnekler için teşekkürler.
Başa dön



16F877A, Keypad & LCD Uygulaması Yardım


Benzer Konular
- Kou Statik anahtarlama Sınav Soruları Yardım!!
- MPU6050 İvmeölçer Cayro Termotere 16F877A Proton Basic Kodu
- MPU6050 İvmeölçer Cayro Termotere 16F877A Picbasic Pro Kodu

- MPU6050 İvmeölçer Cayro Termotere 16F877A CCS C Kodu

- HMC5883L Dijital Pusula 16F877A Proton Basic Kodu
- HMC5883L Dijital Pusula 16F877A Picbasic Pro Kodu
- hmc5883l dijital pusula 16f877a ccs c kodu
- ADXL345 akselerometre 16f877A Proton Basic Kodu
- ADXL345 akselerometre 16f877A Picbasic Pro Kodu

- ADXL345 akselerometre 16f877A CCS C Kodu

- simulink anfis uygulaması

Sitemize üyelik ve içeriğin indirilmesi tamamen ücretsizdir. Sitemizde paylaşılan tüm dokümanlar (Tezler, makaleler, ders notları, sınav soru cevaplar, projeler) paylaşımcıların bireysel çalışmaları olup telif hakları kendilerine aittir ya da açık bir şekilde kamusal alana yerleştirilmiş dokümanların birer kopyalarıdır. Kişilerin bireysel çalışmalarını sitemizde yüklemesinde, sitemizde paylaşıma teşvik eden puanlama sisteminin de etkisi büyüktür. Bunlara rağmen hala size ait olan ve burada bulunmasına izin vermediğiniz dokümanlar varsa iletişim bölümünden yöneticilere bildirmeniz durumunda derhal silineceklerdir.
Powered by phpBB | Translated by phpBB Turkiye | Ads by Google Adsense | Design by Crazy Bat based