Elektronik ve Teknoloji Merkezi
Kayıt OlReklamAramaÜye ListesiKullanıcı GruplarıSon KonularLogin
Şu an Tamamlanmış Elektronik Devreler, Projeler kategorisi içerisindeki Pic ve diğer işlemci ve denetleyiciler ile yapılmış devreler, projeler forumunda bulunuyorsunuz.
Bu sayfada üyelerimizin "16f628 ile yapılmış 7 adet saat ve termometre devresi" konusundaki problem, görüş ve önerileri okuyabilir ayrıca konu hakkındaki doküman, resim, proje, devre ve programlara ücretsiz olarak ulaşabilirsiniz. Üye olduktan sonra sizler de konu hakkında sorular sorabilir ya da yorum ve paylaşım yaparak birikimlerinizi aktarabilirsiniz.
Cevap Gönder 2. sayfa (Toplam 9 sayfa)
Sayfa Önceki  1, 2, 3, 4, 5, 6, 7, 8, 9  Sonraki
Yazar Mesaj
SLM SLM 

ete usta program 5 ve 6 daki devrelere 4mhz lik kristali nasıl baglayacagız.
 

Bu saat devrelerinde kristal veya rezonatör kullanmanız gerekmiyor. 16F628 in içinde dahili 4 MHzlik kendi osilatörü vardır ve sigortalardan seçilir. Programların en başında yer alan ;

@ DEVICE pic16F628, INTRC_OSC_NOCLKOUT  'Dahili osilatör kullanılacak

komutu bu işi yapmakta ve pic'in kendi ösilatörünü kullanmasını sağlamaktadır.

Ete
 

ete usta hangi derleyiciyi kullanıyorsun ben bir kaç tane denedim olmadı yardımını bekliyorum.
.derleyiciyi nereden indirebilirim.teşekkürler
 

Ben MCS kullanıyorum.

http://www.microengineeringlabs.com/downloads/mcs2300.zip

*******

Ete


En son ete tarafından 06.05.2006, 00:11 tarihinde değiştirildi, toplamda 1 kere değiştirildi
Düzenleyen: admin 05.05.2006, 22:59: PBP ücretli yazılım olduğu için linki silindi. mcs'nin sitesinden direk link verildi
SLM SLM 

teşekkürler ete usta.
teşekkür teşekkür 

Usta bu projeyi paylaştığın için teşekkür ederim Kolay gelsin yenilerini bekliyoruz
slm slm 

ete usta bu birinci uygulamada saniye reel time da çalışmıyor yani 1 saniye 5 saniye gibi geçiyor bunu düzeltmemiz mümkün mü ?
 

paylaşım için çok teşekkürler
 

@samkaran85,

Söylediğin olay simulasyondamı yoksa gerçek devredemi oluyor bilmiyorum. Ama işin çözümünü anlatayım.
Programın sonlarına doğru KESME isimli bir alt program var. Burada;

KESME:
      SAYAC=SAYAC+1  'kesme sayacı  1 sn= 61(sayac) x 256 (Tmr0) x 64 (bölme)
      IF SAYAC=61 then

şeklinde satırlar var. Sizi ilgilendiren kısım IF SAYAC=61 ibaresidir. Şayet saat  yavaş kalıyor ise bu 61 rakamını azaltın. Böylece saat hızlanacaktır. Şayet saat ileri gidiyor ise bu sefer 61 rakamını artırın. Böylece saat daha yavaş çalışacaktır.
Aslında 4MHz net frekansta verilen 61 değeri uygun düşmesi gerekir. ANcak gerek dahili osilatör frekansları ve gerekse kristal frekanslarında bazen sapmalar olabiliyor.

KOlay Gelsin
Ete
ds 1820 ds 1820 

arkadaslar ds 1820 benım proteus kutuphanesınde yok ne yapmam lazım eklemek için
Cevap Gönder
2. sayfa (Toplam 9 sayfa)
Sayfa Önceki  1, 2, 3, 4, 5, 6, 7, 8, 9  Sonraki

16f628 ile yapılmış 7 adet saat ve termometre devresi

Benzer Konular
Başlık Yazar
16f877 saat + tarih + DISISI + İÇISI ayarlı 2 adet termometre 8 display. ömer
16F628, LM75 ve 3X7 seg. displey ile termometre devresi ömer
16F628 ile yapılmış buzzer ve LCD li sayıcı devresi. ibrsel
16f628 ile yapılmış set ayarlı termostat devresi ERKAN PEHLIVAN
elektronik digital saat ve termometre devresi grhnkprl
3ü 1 arada (termometre,saat ve nem ölçer) devresi varmıdır? comp_eng
Psoc ile yapılmış LCD li saat devresi suskun5891
16f84 ile yapılmış saat devresi bond79
Pic 16F84A ile yapılmış saat devresi snobby

Elektronik ve Teknoloji MerkeziSitemapSEISSSLinksİletişim