Motor dönünce proğram sıfırlıyordu

Başlatan yasargunaydin, 26 Ekim 2009, 12:09:03

yasargunaydin

Arkadaşlar;
herkese ilgisinden dolayı teşekkür ederim.Büyük bir sorunu sayenizde çözmüş oldum(3gündür problem yok)
Motor çalışınca pic kendini resetliyor ve proğram başa dönüyordu.O kadar yaptığım emek,şirkete yağptırdığım harcama neredeyse boşa gidiyordu.

Ete hocanın söylediği
'@ DEVICE pic16F877A,BOD_off
pic besleme uçlarına kondansatör takmadan bir nebze işe yaradı
Bununla beraber

maxiboostun söylediği
"100NF kondansatörüde
11 ile 12 ayaklarına
YADA
31 ile 32 numaralı ayaklara takacaksınız "

Şuan problemsiz çalışıyor.
Tekrar teşekkürler

Maxim

rica ederiz ,

yanlız bir hatayı daha düzeltelim madem ,
proğram olmaz
Program yazılacak .

OG

O bahsedilen 100nF veya 220nF veya 47nF gibi seramik tabanlı kondansatörler, bütün logic devrelerde, elemanın beslemesinin hemen yanına takılmalıdır zaten.
FORUMU İLGİLENDİREN KONULARA ÖM İLE CEVAP VERİLMEZ.

Evren KILIÇ

Alıntı yapılan: yasargunaydin - 26 Ekim 2009, 12:09:03
Arkadaşlar;
herkese ilgisinden dolayı teşekkür ederim.Büyük bir sorunu sayenizde çözmüş oldum(3gündür problem yok)
Motor çalışınca pic kendini resetliyor ve proğram başa dönüyordu.O kadar yaptığım emek,şirkete yağptırdığım harcama neredeyse boşa gidiyordu.

Ete hocanın söylediği
'@ DEVICE pic16F877A,BOD_off
pic besleme uçlarına kondansatör takmadan bir nebze işe yaradı
Bununla beraber

maxiboostun söylediği
"100NF kondansatörüde
11 ile 12 ayaklarına
YADA
31 ile 32 numaralı ayaklara takacaksınız "

Şuan problemsiz çalışıyor.
Tekrar teşekkürler



Ete hocanın söylediği
'@ DEVICE pic16F877A,BOD_off  komutunu 16f628A işlemcisinde

'@ DEVICE pic16F628A,BOD_off  şeklinde kullanabilirmiyiz ?
[email]evren1623@hotmail.com[/email]

t2

Ben olsam bu mesajı yazmak ve cevap beklemek yerine, deneyip sonucu görürdüm.

ete

Birincisi bu kolaylıkla denenip sonucu alınacak bir şey. Yazarsın programa derleme sorunsuz yapılırsa kullanılabiliyormuş dersin.
Yok derleyici bu komuta itiraz edip hata verirse doğrusunu öğrenmek için;
MPLAB programı içinde (Proteus klasöründe Tools klasörü altında MPLAB klasörü mevcuttur oraya bakabilirsiniz)
P16F628.INC  dosyasını açarsanız. Configurasyon bitleri altına bütün bunların ve diğer sigorta seçeneklerinin nasıl yazılması gerektiğini görebilirsiniz.
Orada yazdığına bakılırsa BODEN_ON yada BODEN_OFF şeklinde kullanılacakmış.

Bu söylediklerim diğer işlemcilerin sigorta seçeneklerini öğrenmek için geçerlidir.
Pxxxxxx.INC dosyasını açın ve içindekileri inceleyerek görün seçenekleri.
Dosyayı ben genelde MCS ile açıyorum. Ancak MCS standart Bas yada PBP uzantılı dosya ister seçeneklerinden tüm dosyaları seçerseniz diğer dosyalarıda görüntüleyip açabilirsiniz.

Ete
Bilgi hazinedir paylaştıkça büyür.            http://etepic.com