Picproje Elektronik Sitesi

DERLEYİCİLER => CCS C => Konuyu başlatan: rustuuckun - 06 Şubat 2009, 08:56:50

Başlık: 16f84 ccsc çıkış alırken problem
Gönderen: rustuuckun - 06 Şubat 2009, 08:56:50
Arkadaşlar ben ufak bir kod yazdım ve çok basit şekilde devremi kurdum. yazdığım c kodu şöyle;

#include "16f84.h"
#fuses XT,NOWDT,NOPROTECT
#use delay (clock=4000000)

void main(void)

{

while(TRUE)
{
output_a(1);
delay_ms(5000);
output_b(1);
delay_ms(5000);
output_b(3);
delay_ms(5000);
output_a(0);
delay_ms(5000);
output_b(0);
delay_ms(5000);
}
}

şimdi sorunum şu:

Devreyi çalıştırdığımda kesinlikle hiç birşey olmuyor. Ama 5v besleme ucu ile reset bacağına bağlı 10k'lık ya da 4k7'lik dirence elimle aynı anda dokunduğumda hiç sorunsuz çalışmaya başlıyor. Pic programlamada kendimi geliştirmeye çalışırken bu tür devre işlerinde geri kaldığımı farkettim. Yardımcı olabilirseniz çok sevinirim. Mesajıma cevap yazan herkese şimdiden çok teşekkür ederim.
Başlık: 16f84 ccsc çıkış alırken problem
Gönderen: madpic - 06 Şubat 2009, 09:48:58
Söylediklerinizden reset ucunun pulluplı olmadığı gibi bir sonuç çıkıyor,
soğuk lehim yada bir temassızlık var sanırım;
devrenizi tekrar kontrol etmenizi tavsiye edebilirim...
Başlık: 16f84 ccsc çıkış alırken problem
Gönderen: rustuuckun - 06 Şubat 2009, 10:03:49
Bu dediğiniz pull up olayının doğru olması durumunda ne yapmam gerekiyor? ben devreyi board üzerine kurdum. Kontrol ettim tek tek ama bir temassızlık yok sanırım. Sorun sanırım tamamen reset ucunu ayarlayamamış olmamdan kaynaklanıyor ama nasıl çözeceğimi bilmiyorum. Olmazsa o dediğim noktalara sürekli parmak basmam gerekecek  :(
Başlık: 16f84 ccsc çıkış alırken problem
Gönderen: rustuuckun - 06 Şubat 2009, 10:22:12
tamam dediğiniz kesinlikle doğrudur. Şimdi siz söyleyince şu pull up olayını araştırdım ve devrenin o kısmını doğru kurmadığımı farkettim. Yardımınız için çok teşekkür ederim.
Başlık: 16f84 ccsc çıkış alırken problem
Gönderen: berkay_yalan - 06 Şubat 2009, 13:39:16
bu vatandasta o kısımda takılmıs buradan bırkac bılgı daha ogrenebılırsın

https://www.picproje.org/main/modules.php?name=Forums&file=search&search_id=newposts