Pic16f877a ile yapmış olduğum projede kod düzgün çalışmıyor

crogy

Üye
Katılım
21 Ara 2019
Mesajlar
1
Puanları
1
Yaş
30
yazdığım kod proteusta düzgün çalışıyor fakat pic'e yüklediğim zaman çalışmıyor. Yapmak istediğim projede sensörlerden sinyal aldığımda led ve buzzerın yanması ve doceder sayesinde 3 tuşlu alarm devresi . Problem portd ye doğru sinyali vermeme rağmen buzzer ve led çalışmaya devam ediyor fakat tuşa bastığım zaman buzzer susuyor led'in parlaklığı düşüyor fakat çalışmaya devam ediyor.
 

Ekli dosyalar

  • kodvepreteus.zip
    25.8 KB · Görüntüleme: 5
  • sonhal.txt
    2.6 KB · Görüntüleme: 7
isis dosyanı versiyon uyumsuzlugundan acamadım.
öncelikle asm dosyanda port d yi input olarak tanımlamalısınki ordan gelecek bilgi ile senin sectigin bilgiyi karşılaştırabilesin.
bir baska konu WDTE_ON secmissin,yani programın herhangibir kilitlenme ihtimaline karsı belirli aralıklarla entegreni resetliyecektir.bunu önlemek için main in içine clrwdt yazmalısın.
Birde cok falzla goto ile yönlendirme ve sonra geri dönmeyi saglamıssın.onun yerine bir islemi yapması icin call ile cagırıp return ile geri döndürmende fayda var(cok fazla zaruri degil,sadece kafan karışmamıs olur)
Eger tam olarak yapmak istedigini yazarsan elimizden geldigince yardımcı olmaya çalışırım.
isis dosyasını fotograf olarak yukle.
 

Forum istatistikleri

Konular
127,956
Mesajlar
913,901
Kullanıcılar
449,606
Son üye
rasit.

Yeni konular

Çevrimiçi üyeler

Geri
Üst