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


PIC16F628A nin RB4 pini duzgun calismiyor

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 "16f877 sayfalama sistemi sorunu" 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: 05 Ekm 2006
Mesajlar: 17

Offline
sdonart
Tarih: 17 02 2007 20:36

Arkadaslar merhaba. Ben PIC dunyasina yeni giris yaptim, temel PIC devreleri kuruyorum ogrenmek icin ancak butun devrelerde ayni sorun var. PICin RB4 bacagi 1.5 volt civari voltaj veriyor. daha acik soylemek gerekirse ben bu pini cikis pini olarak kullaniyorum ve pin High ya da Low olsa da surekli bu voltaj cikis aliyorum.Datasheet'e bbaktim ama o pinde etkili olabilecek bir kontrol goremedim ki kapatmayi unutmus olma ihtimali olsun. Sorun entegrede de degil cunki baska entegreler denedim ayni programi yukleyerek yine ayni sorun var. Hatta en basit sekli ile pini on off yapan program yukledim yine ayni sorun. kafayi yemek uzereyim lutfen yardim edin. Simdiden tesekkurler
Kayıt: 30 Ekm 2006
Mesajlar: 387
Konum: Adana
Offline
ibrsel
Tarih: 17 02 2007 22:31

Programında ne yaptığını bilmediğimiz için yorum yapamayız.Programını paylaşır isen daha iyi yardımcı oluruz..
Başa dön
Kayıt: 02 May 2006
Mesajlar: 11

Offline
fburkay
Tarih: 17 02 2007 23:08

628in rb4


portb4 mü(10 nolu bacak) yoksa porta4 (3)bacağındamı sorun yaşıyorsunuz eğer porta4 bacağında ise sorununuz porta4 lojik 0 mantığına göre çalışıyor yani o bacağı şase gibi düşünün led yakmak için ledin katodunu porta4 e bağlayıp ledin anoduna artıyı başka bir yerden verin eğer sorun bu değilse pic basic dosyasının ilgili bölümünü siteye koyarsanız daha iyi yardımcı olabiliriz.
Başa dön
Kayıt: 28 Ksm 2006
Mesajlar: 271

Offline
ta2mc
Tarih: 17 02 2007 23:31

RB4 aynı zamanda, PGM (Low voltage programming input) düşük voltaj programlama girişi olduğuna göre, programlama sırasında sigorta ayarlarından kaynaklanan bir sorun olabilir diye düşünüyorum.
Chip'i programlarken ilgili sigorta ayarlarını değiştirerek denemenizi öneririm.



fburkay yazmış
portb4 mü(10 nolu bacak) yoksa porta4 (3)bacağındamı sorun yaşıyorsunuz eğer porta4 bacağında ise sorununuz porta4 lojik 0 mantığına göre çalışıyor yani o bacağı şase gibi düşünün led yakmak için ledin katodunu porta4 e bağlayıp ledin anoduna artıyı başka bir yerden verin eğer sorun bu değilse pic basic dosyasının ilgili bölümünü siteye koyarsanız daha iyi yardımcı olabiliriz.

Benim de ilk aklıma gelen RA4 pini olmuştu. Fakat açık kollektor çıkışlı bu pinde 1.5 volt ölçmek mümkün olmaz sanırım.
Başa dön
Kayıt: 18 Hzr 2006
Mesajlar: 189

Offline
nurim
Tarih: 18 02 2007 04:09

sdonart yazmış
Arkadaslar merhaba. Ben PIC dunyasina yeni giris yaptim, temel PIC devreleri kuruyorum ogrenmek icin ancak butun devrelerde ayni sorun var. PICin RB4 bacagi 1.5 volt civari voltaj veriyor. daha acik soylemek gerekirse ben bu pini cikis pini olarak kullaniyorum ve pin High ya da Low olsa da surekli bu voltaj cikis aliyorum.Datasheet'e bbaktim ama o pinde etkili olabilecek bir kontrol goremedim ki kapatmayi unutmus olma ihtimali olsun. Sorun entegrede de degil cunki baska entegreler denedim ayni programi yukleyerek yine ayni sorun var. Hatta en basit sekli ile pini on off yapan program yukledim yine ayni sorun. kafayi yemek uzereyim lutfen yardim edin. Simdiden tesekkurler


Programın başlangıcında CMCON=7 komutunu kullanısan 16F628 de komparatör pinleri iptal olur ve A portuna ait pinlerin hepsi giriş/çıkış olarak kullanılır.Diye biliyorum,ama B portunuda etkilermi ? bir dene istersen.

Kolay gelsin
nurim
Başa dön
Kayıt: 22 Nis 2006
Mesajlar: 381

Offline
ete
Tarih: 18 02 2007 16:28

@sdonart,

açıkladığın problem bana hiçde mantıklı gelmedi. Yüzlerce 16F628 kullandım ve dediğin hataya hiç rastlamadım.
Enteresandır başak picler de denedim netice aynı diyorsun. Bu durumda söyleyebileceğim tek bir şey var oda devrende bir hata var.
Mutlaka portB.4'e bağlı bir pull up direnci yada o porta bağlı başka eleman vardır. İyice kontrol et ve sonucuda buraya bildirki diğer arkadaşlarda şüphe içinde kalmasınlar.
16F628 de comparatör pinleri mevcut ancak A portunda ve B portu ile hiç bir alakası yok bu işin.
RB4 bacağı LOW voltaj programlama bacağı dır. Normal olarak pice programı yazarken LVP off şeklinde bu sigortayı kapaman gerekiyor.
Şayet kapatmaz isen pic oradan programlanacağını bekleyebilir. Ben denemedim ama sorunun kaynağıda bu olabilir. Denesen fena olmaz sanırım.
Programını buraya koysan daha uygun olacak idi. Çünki programda ne yaptığını bilmiyoruzki?.

Ete
Başa dön
Kayıt: 03 Arl 2005
Mesajlar: 35

Offline
kerelektronik
Tarih: 18 02 2007 16:55

ben de 16f877 de rb3 de aynı sorunu yaşamıştım,programlarken lvp yi off yap dene
Başa dön
Kayıt: 12 Şub 2006
Mesajlar: 508
Konum: d bakır
Offline
tilkisinan
Tarih: 18 02 2007 17:34

arkadaşlar aynı sorun bendede oldu hiç birşey anlamsız yada imkansız değildir

ic prog jmd programmer ile programlayınca sorun oluyordu propic kullandım sorun çözüldü bu sorun programlayıcı programdan kaynaklanıyor. programlayıcı programını değiştirmeni öneririm.

hatta sorundan ete beye bahsetmiştim

tarih saat uygulamasını 628 e yazdırırken aşağı butonunun bağlı olduğu uç, pici ilk programlamada normal çalışıyor sonraki programlamalarda sabit 2. volt gösteriyordu

programlayıcıyı değiştirdim sorun çözüldü.
Başa dön
Kayıt: 05 Ekm 2006
Mesajlar: 17

Offline
sdonart
Tarih: 20 02 2007 16:28

Aarkadaslar herseyden once ilginize ve yardimlariniza tesekkur etmek isterim. bu kadar ilgili olmaniz beni cok memnun etti.
ilk once sunu belirtmeliyim ki B Portunda yani 10 numarali bacakta bu sorunu yasiyorum. Yani comparatorlerle bir alakam yok.Zaten A portunu da kullandigim devreler oldu ve CMCON=7 komutunu kullanmistim. Programi gonderirsen yardimci oluruz demissiniz ancak bu sorun tek bir programda olusan bir sorun degil ki hangi kodu yuklesem o bacaktan faydalanamiyorum. Daha dun aksam
#define BUTTON RB1
main(void)
{
TRISB=0x01;
while(1)
{
if(BUTTON)
PORTB=0xFE;
else
PORTB=0;
}
}
seklinde cok basit bir kod yazdim. Anlasilabiliecegi gibi B1 e bagli bir switch HIGH iken B2-B7 HIGH, LOW iken LOW oluyor. bunu yukledim ve ilgili devreyi kurdum pinlere 330 ohm degerinde direnc ile seri bagli LED koydum. Butun bacaklar calisiyor ancak bahsettigim 10 numarali bacak calismiyor. Bu sefer de 0V aliyorum.Sanirim ete ustanin dedigi gibi programlayici ile alakali bende icprog un bir versiyonunu kullaniyorum. bir lvp yi off yapip deneyeyim sonuctan sizi haberdar ederim.Evimde internet olmadigi icin cevap yazmam zaman aliyor bunun icin uzgunum Sad
Başa dön
Kayıt: 04 Mar 2006
Mesajlar: 133
Konum: Kayseri
Offline
Tayfun
Tarih: 22 02 2007 02:18

Programlayıcıdan Olabilir.


Aynı sorun bende de olmuştu. Programlayıcım tam sürüm değildi ve evde programlayınca çalışmayıp işte programlayınca çalışmasından anladım ki Programda sorun. Su an Pic C kullanıyorum ve gerçekten memnunum. Programlayıcını değiştirmeni öneriyorum.
Kolay gelsin....
Başa dön


Sayfaya git 1, 2  Sonraki

PIC16F628A nin RB4 pini duzgun calismiyor


Benzer Konular

- PIC16F628A ile 4 display saat

- PIC16F628A İle Şifreli Kilit Devresi Yapımı
- hatlı telefonda arayan numarayı göster (PIC16F628A)
- PIC16F628A ile Seven Segment Termometre, Saat, Tarih (Denendi-Süper Çalışıyor)
- xılınx xp pro/vısta busıness hariciyle calismiyor mu?
- reset ile ilgili bir sorunum var (PIC16f628A)
- PIC16F628A nin RB4 pini duzgun calismiyor
- Universal RC5RC6 verici ve alıcı (PIC16F628A)
- PIC16F628A ile şifreli kilit

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