Elektrotekno.com Ana Sayfa || Programlanabilir Cihaz ve Elemanlar || Microchip Pic Serisi


16F877'de Buton kontrolu sorunu :-/

Açıklama:
Elektrik, Elektronik, Haberleşme ve Otomasyon konularının ağırlıklı olarak konuşulduğu, tartışıldığı ve bilgi paylaşımı yapıldığı forumumuza hoşgeldiniz.
Şu an Kod Paylaşım ve Soru Cevap Alanı kategorisi içerisindeki Microchip Pic Serisi forumunda bulunuyorsunuz.
Bu sayfada üyelerimizin "Hyperterminal de bir alt satıra inme" konusundaki problem, görüş ve önerileri okuyabilir ayrıca konu hakkındaki doküman, resim, proje, devre ve programlara ücretsiz olarak ulaşabilirsiniz. Üye olduktan sonra sizler de konu hakkında sorular sorabilir ya da yorum ve paylaşım yaparak birikimlerinizi aktarabilirsiniz.
Forumdan tam olarak yararlanabilmek için üye olmayı unutmayınız!
Kayıt: 11 Ekm 2007
Mesajlar: 23

Offline
mobility
Tarih: 30 04 2008 09:35

Merhaba,

Uzun ugraslar sonucu RF tabanli projemi yaptim ancak bir sorunum var,

PIC'in B pinlerinden herhangi birine buton bagliyorum, butonun diger ucunu da +5V'a.
Butona basildigi anda pin_bx'in high olmasi gerek ve high olur olmaz da program islemeye basliyor.

Ancak, baglantilari yaptiktan sonra Bx pininin default degeri zaten high olsa gerek ki, programi calistirir calistirmaz, durmadan butona basiliyormus gibi davraniyor..

Kisacasi, bir pinin varsayilan seviyesini degistirmenin bir yolu var mi?
Once output olarak tanimladim, low yaptim degerini pinin, sonra input olarak tanimlattirdim - yine olmadi :-/
Kayıt: 04 Oca 2006
Mesajlar: 116

Offline
eloman
Tarih: 30 04 2008 10:30

Butonun pice bağlı diğer ucunu 10K ile şaseye ver. Yani butona basılmadan pic pini 10K üzerinden şase alsın. Bir de böyle dene
Başa dön
Kayıt: 11 Ekm 2007
Mesajlar: 23

Offline
mobility
Tarih: 30 04 2008 15:50

Tamamdir simdi cozuldu sorun cok sagol Smile
Başa dön
Kayıt: 29 Ksm 2007
Mesajlar: 13

Offline
cyrenus
Tarih: 13 05 2008 13:19

İleride başına gelebilir diye söyleyim ben de. I/O konfigurasyon önemli çünkü.

PIC'lerde bazı bacaklar "open drain" olarak bulunur.(Datasheet'de yazar)(RA4 genellikle) Yani siz bu portu çıkış olarak kullandığınızda, çıkışa 1gönderirseniz, çıkış doğrudan gnd'ye çekilir ve işe yaramaz.0 verdiğinizde ise open(açık devre) olur. Bu nedenle bu tip portlar eğer çıkış olarak kullanılacaksa mutlaka pull-up yapılması gerekir.
Başa dön
Kayıt: 30 Mar 2008
Mesajlar: 3

Offline
pomak_13
Tarih: 04 06 2008 13:00

Veya ters mantık çalıştırabilirsin butonu toprağa bağla low olduğunda program işlesin.
Başa dön



16F877'de Buton kontrolu sorunu :-/


Benzer Konular

- çapraz buton uygulaması

- at89c52 mikroişlemcisi ile yapılan bir buton bir led uygulaması
- Proteus 7 de vista sorunu
- 16f877 ile rf iletişim sorunu...
- Pic 16f628 li Dc motor kontrolu(Proteus Devre+Baski devre+pic kodu+hex)
- 5x7 dot matrix te 3. sütun ve 4. satır sorunu
- Garaj kapası kontrolu bıtırme projemi sizinle paylasmak istiyorum..
- Pic16f877 deney seti ve programlayıcı sorunu
- Matlab ile statik kompanzasyon kontrolu modellemesi

- proteus-servo motor kontrolu

- Rapidshare Sorunu Bitti !!! (Rapidharvester 1.2.0.5)

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 Türkiye | Ads by Google Adsense | Design by Crazy Bat based
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72