sayın Ete
vermiş olduğunuz devreyi yaptım ama bir türlü çalıştıramıyorum
eminim biyerde basit bir hata yapıyorum şimdi yaptıklarımı sizinle paylaşmak ve sorunu çözmek istiyorum.
1. problem 1,2,3,4,5,6 nolu devreleri proteusda sorunsuz çalıştırdım ama 7 nolu devreyi çalıştırdığımda proteus kilitleniyor cpu işlem yapıyor görünüyor ama display sabit değer gösteriyor nede butonlar aktif.
resimde kullandığım proteus var
5 nolu devre çalışıyor hiç sorunsuz 4 4 lük
7 nolu devreyi çalıştırdığımda kilitleniyor alttaki resimde görevi sonlandır diyerek çıkıyorum
ama sanırım sorun bende çünki önceki konularda 100 kişinin çalıştırdığını soylemişsiniz.
ben direk devreyi yaptım altta devrenin yapılmış hali var
kullandığım malzemeler
PIC16F628-04/P ,M74HC595, DS1302, DALLAS18B20, 32.768Khz XTALL , BD175 Kullandım, ortak katot 7segment birde 7-segmetlerin katotlarını paralel5x2k2 ile gnd ye bağladım yine 100nf ve 330mf beslemeye paralel bağladım. 595, pic, ve ds1302 nin beslemelerinide yaptım.
uuzun araştırmalarım sonucu bahsettiğiniz mcs2300 ile derlemeyide öğrendiğimi zannediyorum onuda şöle derledim.
verdiğiniz dosyadaki .bas uzantılı (saat-ısı_8_.rar) dosyayı c:/ ye kopyaladım mcs2.3.0.0 ı çalıştırdım PBP2.46 yı yine c:/PBP246 klasörüne koydum
alttaki resimdeki gibi ayarladım
kullandığım mcs nin versiyonu
bas dosyasını mcs de açtım derle dedim resimdeki gibi
c ye 4 tane dosya oluşturdu 1.asm dosyası 2. hex dosyası 3.list dosyası 4 mac dosyası
ve resimdeki gibi success dedi
ardından bu hex dosyasını icprog kullanarak şekildeki gibi pice attım
çalışmadı
sizin dosyalardakilerden de hex leri alıp yine aynı şekilde yükledim ama devre çalışmıyor.5 nolu ve 6 nlu devrelerinde bas dosyalarını aynı şekilde denedim yine çalıştıramadım
butonlar çalışıyor. displayde digitler eksik gösteriyor.aynı dıgıt 8 i gösterebilirken 4 ü yarım gösteriyor .
tarih saat ve derece geçişleride oluyor.derecenin değeride değişiyor ama dediğim gibi 3 ü gösteriyo aynı dıgitler 4 olunca sadece 4 ün g segmentini yakıyo gibi
lütfen yardım.
teşekkürler