PIC16F628A Animasyonlu Saat ve Termometre

memleket

Üye
Katılım
1 Kasım 2019
Mesajlar
78
Ekran Alıntısı.PNG


7-segmen.jpg



Saatin açıklaması.

1. Fonksiyonlar.
- saat, 24 saatlik zaman görüntüleme formatı, saat: dakika.
- doğruluğun dijital olarak düzeltilmesi. Olası günlük düzeltme ± 25 sn. 1 saat 0 dakika 30 saniyelik ayar değeri mevcut zamandan eklenecek/çıkarılacaktır.
- termometre.
- alternatif gösterge.
- endikasyon değişikliği animasyonu.
- gece modu (göstergenin azaltılmış parlaklığı modu).
- güç kapatıldığında ayarları kaydetmek için mikrodenetleyicinin kalıcı belleğinin kullanılması
- ana modda ARTI veya EKSİ düğmelerine basmak okumaları değiştirir.
- ana güç kaynağı yoksa gösterge kapanır. Herhangi bir düğmeye basmak, gece parlaklığı modunda göstergeyi açacaktır. Düğmelere son basıştan 10 saniye sonra gösterge tekrar kapanacaktır.

2. Özelleştirme.

2.1. Güç açıldığında, saat ana moddadır.
2.2. SET düğmesine basmak ayar moduna girer ve ayarlanacak parametreyi seçer. Sırayla, kurulum için kullanılabilir:
- dakika;
- saat;
- saniye (ARTI veya EKSİ düğmelerine basarak sıfırlayın);
- düzeltme miktarı. En anlamlı bitte "c" karakteri;
- geçerli saatin gösterim zamanı. En anlamlı rakamlarda "tc" karakterleri. Ayar aralığı 0 ÷ 99 sn. 0 olarak ayarlanırsa saat görüntülenmez;
- sıcaklık görüntüleme süresi. Yüksek dereceli karakterler "tt" dir. Ayar aralığı 0 ÷ 99 sn. 0'a ayarlanırsa, sıcaklık görüntülenmez;
- animasyon hızı seçimi. En önemli kısımda, "P" karakteri. Ayar aralığı 0 ÷ 99. Bir birim yaklaşık 2 ms'ye karşılık gelir, değer ne kadar yüksek olursa, animasyon o kadar yavaş olur.
- gece moduna geçiş süresi (saat). En önemli bit "n" karakteridir.
- gündüz moduna geçiş süresi (saat). En önemli kısımda, "d" karakteri.
- gece modunda parlaklık. En önemli kısımda, "b" karakteri. 0 ÷ 18 aralığı. 18 - minimum parlaklık, 0 - maksimum.

2.3. Ayarlanacak parametre yanıp söner.
2.4. ARTI / EKSİ butonlarına basılı tutularak parametre hızlı bir şekilde ayarlanır.

Not: Dosyalar ve açıklamalar Rus sitesinden alınmıştır. Yukarıdaki çeviri biraz eksik veya yanlış olabilir.
 

Ekler

  • Termometre.zip
    40.4 KB · Görüntüleme: 133
Son düzenleme:
16F628A nın içerisinde dahili osilatör var ama, harici osilatör takmadan (4Mhz Kristal) çalışmıyor. Neden çalışmadı diye 1 saat uğraşmıştım.
Uygun bir kutu bulursam kutu içine alacağım. Çalışma masası üstünde çok güzel durur.
Zip dosyasının içerisinde 7 Segment Display için hem CC hem de CA hex dosyaları mevcuttur.
 
Son düzenleme:

Forum istatistikleri

Konular
5,821
Mesajlar
99,353
Üyeler
2,476
Son üye
mrmandos

Son kaynaklar

Son profil mesajları

gruptaki arkadaşlara selamlar. sıteyi bu gün fark ettim. Asansör için 2x7 segment LCD gösterge üretmek istiyorum. acaba bu sayfadaki arkadaşlardan destek alabilirmiyim. LCD nin mantık açılımı ektedir.
deneyci wrote on TA3UIS's profile.
Selam.
Amatör telsiz lisansı nasıl alınıyor?
Lisansı olmayanı forumlarına almıyorlar. :)
Bilgi alamıyoruz.
cemalettin keçeci wrote on HaydarBaris's profile.
barış kardeşim bende bu sene akıllı denizaltı projesine girdim ve sensörleri arastırıyorum tam olarak hangi sensör ve markaları kullandınız yardımcı olabilir misin?
m.white wrote on Altair's profile.
İyi akşamlar.Arabanız ne marka ve sorunu nedir.Ben araba tamircisi değilim ama tamirden anlarım.
* En mühim ve feyizli vazifelerimiz millî eğitim işleridir. Millî eğitim işlerinde mutlaka muzaffer olmak lâzımdır. Bir milletin hakikî kurtuluşu ancak bu suretle olur. (1922)
Back
Top