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


16F877 ve PIN'lerde output problemi (CCS) - ACIL!

Kayıt: 11 Ekm 2007
Mesajlar: 23

Offline
mobility
Tarih: 15 12 2007 19:50

Merhaba,

Basit bir pager projem var RF ile iletisim kuran, butun projeyi Proteus'ta yapmis ve calistirmis olmama ragmen bir turlu board'da calistiramiyorum..
Denemek icin basit bir led bagladim 877'nin uclarina ve output_high(PIN_??); komutunu verdim.
Ama bir turlu herhangi bir hareketlilik gozlemleyemedim.
Kullanis tarzimda mi bir problem var bilemiyorum..

Alıntı:

while(1)
{
output_high(PIN_A3);
}



Yeni oldugum icin baska bir seyi mi yanlis yaptim acaba diyorum, her sey proteus'ta sorunsuz calisiyor ama bir turlu board'a kuramadim devreyi :-S
Sorun ne olabilir?

Cok acil cevap verebilirseniz cok sevinirim..


Reklamlar
Kayıt: 08 Mar 2007
Mesajlar: 12
Konum: Konya
Offline
esat
Tarih: 15 12 2007 20:30

Arkdaşım RF uygulamalarında yükek frekanstan kaynaklanan sorunlar yaşıyor olabilirsin. burda diyelimki bir transistörün veya başka bir elemanın ayaklarının kısa olması bile devrenin çalışmasını etkileyebilir.birbirleriyle ilgisi olmayan iletkenler arası olan mesafe normalde açık devre ve kapasitif özellikte iken, yüksek frekansta bu mesafe kısa devre haline geçebilir.Bu vb. etkileri göz önüne alarak devreyi yeniden kur.ayrıca boardun çok kaliteli değilse ayrı kısımlar arası kısa devre de olmuş olablir ve beslemeninde tam değerde olmasına dikkat et, rf uygulamalarında 12voltluk bir besleme yerine diyelim beslemen 11,5v bile olsa devre çalışmayabilir.bu dediklerime dikkat ederek devreyi yeniden kurmanı tavsiye ederim kolay gelsin...
Başa dön
Kayıt: 11 Ekm 2007
Mesajlar: 23

Offline
mobility
Tarih: 15 12 2007 20:51

--


Anladim ama iki board degistirdim, sifirdan devre elemanlari aldim ama hatayi bulamadim :-S
Bu ufak kodu deniyorum, 16F84'te hicbir sorun cikmiyodu ama 877 ile bi turlu yapamadim..
Kodda sorun olabilir mi? :

Alıntı:

#include <16F877a.h>

#use delay(clock=20000000)

void main()
{

char veri;

while(1)
{
output_high(PIN_A3);
}

}



Kafayi yemek uzereyim cunku :-S
Başa dön
Kayıt: 08 Mar 2007
Mesajlar: 12
Konum: Konya
Offline
esat
Tarih: 15 12 2007 21:08

Kodda doğru görünüyor ama... maalesef bende anlamadım sorunu???? bekleyelim bakalım belki bizim bilmediğimizi göremediğimizi başkası görür sorun hallolur.
Başa dön
Kayıt: 10 Mar 2006
Mesajlar: 82

Offline
turkroniknet
Tarih: 15 12 2007 22:15

PIC in portlarını çıkış olarak tanımlamamışsın(kodun tamamı buradaki gibiyse tabi).
Başa dön
Kayıt: 11 Ekm 2007
Mesajlar: 23

Offline
mobility
Tarih: 15 12 2007 22:42

CCS'te gerek var mi ki Confused
Nasi yapabilirim Question
Başa dön
Kayıt: 10 Mar 2006
Mesajlar: 82

Offline
turkroniknet
Tarih: 15 12 2007 22:58

CCS yi pek kullanmadığım için pek hatırlamıyorum gerek varmı ama şöyleydi

set_tris_b(0x00); // portb’ yi çıkıs yap

bir denersin olmazsa tekrar bakalım
kolay gelsin
Başa dön
Kayıt: 11 Arl 2007
Mesajlar: 15
Konum: Ankara
Offline
mfcelik
Tarih: 17 12 2007 01:06

CCS'de yeni bir proje olrak başlatıp hangi portu giriş hangi portu çıkış olarak ayarlayacağını adım adım yapabilirsin, eğer işin içinden çıkamazsan yinede sana örnek kod vereyim


set_tris_a(0xdf);set_tris_b(0);
set_tris_c(0x80);set_tris_d(0x0f);
set_tris_e(0x01);
output_d(0xff);
output_b(0);
output_d(0);
output_c(0);
output_a(0);
Başa dön
Kayıt: 27 Ekm 2006
Mesajlar: 24
Konum: Adana
Offline
respected
Tarih: 18 12 2007 00:40

#include <16f877.h>
#fuses xt,nowdt,noprotect
#use delay(clock=20000000)



void main()
{
while(1)
{
output_high(pin_b7);
}
}
Başa dön
Kayıt: 22 Hzr 2006
Mesajlar: 305
Konum: izmit merkez
Offline
patan_mustafa
Tarih: 19 12 2007 01:20

877de A3 pini adc ile alakalı olduğundan adcyi kapatmalı ve bu pini adc pini olmaktan kurtarmalısın. adcon1=7 sanırım işini görecektir.
Başa dön


Sayfaya git 1, 2  Sonraki

16F877 ve PIN'lerde output problemi (CCS) - ACIL!


Benzer Konular
- Dimmerli Acil Aydınlatma Armatürü Devre Şeması
- 16f877 ile metal dedektörü displayli
- acil rs232-usb dönüştürücü

- 16f877 ile lcd'li şifreli kilit

- pic 16f877 kontrollü 1 fazlı ac kıyıcı
- Arkadaşlar çok acil yardım lütfen !!!
- HVDC' - acil yardım
- Onur Bilke Abimizin Kayan Yazı devresinde kayan yazıda donma problemi
- 16f877 ile 10 tane melodi Lcd ekranlı kapi zili

- s5 100u cpu 102 pc ile bağlanma sorunu acil

- akbil (DS1990A) okutamıyorum acil arkadaşlar!!!!

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