Mesaj Panosu dELAb ÜRÜN DESTEK
Sadece dELAb ürünleri ile ilgili sorunlar, çözümler ve paylaşımlar için.
 
 Pano KılavuzuPano Kılavuzu   AramaArama   Üye ListesiÜye Listesi   GruplarGruplar   Hesap AçHesap Aç 
 HesabınızHesabınız   Kişisel MesajlarKişisel Mesajlar   Oturum AçOturum Aç 

PIC 16F877A-I/P hatası hk.

 
Yeni Başlık Gönder   Cevap Gönder    Mesaj Panosu -> PIC Deney, Deneme ve Geliştirme Kartı (v2)
« Önceki başlık :: Sonraki başlık »  
Yazar Mesaj
maydemir
Asistan


Kayıt: 29.07.2008
Mesajlar: 4

MesajTarih: 29.07.2008 - 14:35    Mesaj konusu: PIC 16F877A-I/P hatası hk. Alıntıyla Cevap Gönder

Merhabalar,
Aşağıdaki programı PIC 16F877-04/P 'ye rahatça gönderip çalıştırabiliyorum. Ancak, yeni aldığım entegreler PIC 16F877A-I/P. Programı bu MCU'lara rahatça gönderebiliyorum. Fakat, program çalışmıyor. Nedeni ne olabilir?

Program şöyle:

#include "16F877A.h"

#fuses NOWDT,PUT,NOPROTECT,NOLVP,BROWNOUT,HS

#use Delay(Clock=20000000)

#use standard_io ( B )
#use standard_io ( C )
#use standard_io ( D )

void main()
{

while(1)
{
output_toggle(pin_D0);
output_toggle(pin_D1);
output_toggle(pin_D2);
output_toggle(pin_D3);
output_toggle(pin_D4);
output_C(7);
output_A(7);

delay_ms(100);

}
}



Yardımlarınız için şimdiden çok teşekkür ederim.
Başa dön
Kullanıcı bilgilerini göster Kişisel mesaj gönder
dELAb
* YÖNETİCİ *


Kayıt: 21.06.2005
Mesajlar: 465
Şehir: İstanbul

MesajTarih: 29.07.2008 - 14:51    Mesaj konusu: Alıntıyla Cevap Gönder

//

20 MHz 'lik kristal seçmiş olduğunuzu görüyorum,
devre üzerinde de 20 MHz kristal takılı, değil mi ?

// dELAb
Başa dön
Kullanıcı bilgilerini göster Kişisel mesaj gönder Kullanıcının web sitesini ziyaret et
maydemir
Asistan


Kayıt: 29.07.2008
Mesajlar: 4

MesajTarih: 29.07.2008 - 14:55    Mesaj konusu: Alıntıyla Cevap Gönder

Evet, kristal 20 mhz.
Ancak, programda include olarak 16F877A.h seçilmesine rağmen program 16F877 de ve 4 mh kristalde çalışıyor.

Editör, CCS. Programlayıcı WinPic800.
Başa dön
Kullanıcı bilgilerini göster Kişisel mesaj gönder
maydemir
Asistan


Kayıt: 29.07.2008
Mesajlar: 4

MesajTarih: 29.07.2008 - 16:18    Mesaj konusu: Alıntıyla Cevap Gönder

Problemi çözdüm. Gariptir ama, programlamak için kullandığım seri kabloyu çıkartınca problem düzeliyor. garip garip işler. bazı piclerde sorun yapıyor, bazılarında yapmıyor.
Başa dön
Kullanıcı bilgilerini göster Kişisel mesaj gönder
dELAb
* YÖNETİCİ *


Kayıt: 21.06.2005
Mesajlar: 465
Şehir: İstanbul

MesajTarih: 30.07.2008 - 12:30    Mesaj konusu: Alıntıyla Cevap Gönder

//

Bu olay aslında normal:
PIC Geliştirme kartı, bütün fonksiyonları aynı anda kullanabilmek
için tasarlanmıştır. Yollar diğer fonksiyonların yolları ile kesişmektedir.
Aynı zamanda komponentlerle de. Dolayısıyla rs232 bağlantısı varken
genelde bu efekt oluşur. Kendi testlerimde D128 ile PIC programlıyor
ve sistemde deniyorum. Bu yüzden olayı çözmeniz iyi oldu çünkü
programı test etseydim bende normal görülecekti.

4 MHz için yazılan bir program 20 MHz 'de de veya tersi olarak
çalışabilir. 16F877 ile 16F877A arasında fark vardır
fakat sizin yazdığınız komutlara etkiyen bir durum yok.
Bu yüzden sorun yaşamadınız.

// dELAb
Başa dön
Kullanıcı bilgilerini göster Kişisel mesaj gönder Kullanıcının web sitesini ziyaret et
maydemir
Asistan


Kayıt: 29.07.2008
Mesajlar: 4

MesajTarih: 30.07.2008 - 12:34    Mesaj konusu: Alıntıyla Cevap Gönder

İlginize teşekkür ederim.
Başa dön
Kullanıcı bilgilerini göster Kişisel mesaj gönder
dELAb
* YÖNETİCİ *


Kayıt: 21.06.2005
Mesajlar: 465
Şehir: İstanbul

MesajTarih: 30.07.2008 - 16:13    Mesaj konusu: Alıntıyla Cevap Gönder

//

Kolay gelsin.

Herhangi bir sorunuz olursa buraya yazarak (az öncelikli),
eposta ile (orta öncelikli) veya telefon ile (öncelikli) bizimle
çekinmeden bağlantı kurabileceğinizi tekrar hatırlatmak isteriz.

// dELAb
Başa dön
Kullanıcı bilgilerini göster Kişisel mesaj gönder Kullanıcının web sitesini ziyaret et
Mesajları göster:   
Yeni Başlık Gönder   Cevap Gönder    Mesaj Panosu -> PIC Deney, Deneme ve Geliştirme Kartı (v2) Tüm saatler GMT +2 Saat
1. sayfa (Toplam 1 sayfa)

 
Forum Seçin:  
Bu forumda yeni konular açamazsınız
Bu forumdaki mesajlara cevap veremezsiniz
Bu forumdaki mesajlarınızı değiştiremezsiniz
Bu forumdaki mesajlarınızı silemezsiniz
Bu forumdaki anketlerde oy kullanamazsınız


Powered by phpBB © 2001, 2005 phpBB Group
phpbb2 Türkçe Çeviri: canver.net