Elektrotekno.com Ana Sayfa || Pic ve diğer işlemci ve denetleyiciler ile yapılmış devreler, projeler


Açıklama:
Elektrik, Elektronik, Haberleşme ve Otomasyon konularının ağırlıklı olarak konuşulduğu, tartışıldığı ve bilgi paylaşımı yapıldığı forumumuza hoşgeldiniz.

Ş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 "6X7 segment taramalı term+saat+tarih 16f876" 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.

Forumdan tam olarak yararlanabilmek için üye olmayı unutmayınız!

6X7 segment taramalı term+saat+tarih 16f876

Kayıt: 18 Hzr 2006
Mesajlar: 26
Konum: Ankara
Offline
seco06
Tarih: 08 07 2006 22:27

Buda benden herşeyiyle taramalı saat metodu mantığı.Örnek olur umarım Wink
Not:Proteusta pic frekansını 4mhz seçin


6X7 segment taramalı term+saat+tarih 16f876

En son seco06 tarafından 13.07.2006, 22:18 tarihinde değiştirildi, toplam 4 kere değiştirildi
Düzenleyen: ömer 09.07.2006, 19:32: başlıgı degiştirdim.termometreli saat olarak teşekkürler.

2 Kullanıcı bu konu için seco06 arkadaşımıza teşekkür ettiler

Kayıt: 04 Şub 2006
Mesajlar: 730
Konum: K.maraş/Elbistan
Offline
ömer
Tarih: 08 07 2006 22:54

teşekkürler. keşke asm yerine pıc basıc derleri alsaymışım.
asm ile böyle bir devre çok uzun sürerdi.ama bakıyorum neredeyse 1 sayfa komutla herşey tamam.
bunun programı pıcbasıc mi pıc basıc pro mu kafam karışıyor hepsi aynı hemen hemen.
bu programı 16f876 ya uyarlamak için ne gibi degişikler gerekli birde buton eklense nası olur kısaca anlatırsan sevinirim.
tekrar teşekkürler.
Başa dön
Kayıt: 18 Hzr 2006
Mesajlar: 26
Konum: Ankara
Offline
seco06
Tarih: 09 07 2006 12:36

ömer yazmış
teşekkürler. keşke asm yerine pıc basıc derleri alsaymışım.
asm ile böyle bir devre çok uzun sürerdi.ama bakıyorum neredeyse 1 sayfa komutla herşey tamam.
bunun programı pıcbasıc mi pıc basıc pro mu kafam karışıyor hepsi aynı hemen hemen.
bu programı 16f876 ya uyarlamak için ne gibi degişikler gerekli birde buton eklense nası olur kısaca anlatırsan sevinirim.
tekrar teşekkürler.

Picbasicpro ile yazdım.Bu sadece çok basit bir örnek.16f876 uyarlamak için ve de ayar menüsü oluşturmayı senin için basit bir örnek ile anlatacağım.Şimdilik biraz işlelerimvar birkaç gün sonra programda değişiklik yaparak yayınlarım. Wink
Başa dön
Kayıt: 04 Şub 2006
Mesajlar: 730
Konum: K.maraş/Elbistan
Offline
ömer
Tarih: 09 07 2006 19:30

876 uyarladım salise ekledim


pıcbasıc de
resimdeki devreye 876 ile yaptım salise ekledim buton eklemek için de ugraştım ama yapamadım . buton eklemesinide sen
anlatırsan iyi olur ilgin için teşekkürler.

hekesten riçam bu devreye neler eklene bilir bunları bizlerle paylaşmalarıdır..
mesala
tarih
alarm
ısı sensörü vb gibi.

6X7 segment taramalı term+saat+tarih 16f876
Başa dön
Kayıt: 28 Oca 2006
Mesajlar: 66
Konum: izmir
Offline
memo333
Tarih: 09 07 2006 20:02

Kod
BUTTON portb.4,1,255,0,b,1,az


BUTTON Pin,Down,Delay,Rate,BVar,Action,Label

pin = butonun bağlı olduğu pin
down = butona basılı olduğundaki pinin alacağı konum. 0 yada 1
delay = 0 ise debounce veya oto-tekrar yok. 255 ise debounce var ama oto-tekrar olayı yok.(tam olarak bu kısmı bilmiyorum üzgünüm)
rate = oto-tekrar oranı.
bvar = bir bytelık variable. gecikme tekrar işlemleri için kullanılıyor.yazılımla 0'lanmalı.
action= 1 ise komut butona basıldığında çalışır, 0 ise komut butona basılmadan çalışır.
label = komut çalıştığında gidilecek altprogram....

debounce pbp için standart 10 msdir değiştirmek için..

DEFINE BUTTON_PAUSE 50

tabi bunun yerine şu komutta oluyor ama ben tercih etmiyorum

If PORTB.2 = 1 Then notpressed gibi.....

umarım yardımcı olmuşumdur...
Başa dön
Kayıt: 04 Şub 2006
Mesajlar: 730
Konum: K.maraş/Elbistan
Offline
ömer
Tarih: 09 07 2006 20:07

teşekkürler bu devreye buton eklemesini bas dosyasında göstermeniz mümkünmü açaba.
nereye yazılaçak.

ben söyel bir şeyler denedim ama çalışmadı.

ıf porta.0 = 0 then dak_arttır
if porta.1 = 0 then saat_arttir


dongu
;,,,,,,,,,,,,,,,,,,,,,,,,,,,bu alan olmadı;,,,,,,,,,,,,,,,,,,,,,,,,
dak_arttir:

dak = dak + 1
ıf dak >= 60 then
dak = 0
endif

saat_arttir:
saat=saat+1 ' saat değeri bir artırılıyor
ıf saat=24 then 'saat 24 olmuş ise 1 gün geçti
saat=0 'saat sıfırlanıyor
endif
;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Başa dön
Kayıt: 28 Oca 2006
Mesajlar: 66
Konum: izmir
Offline
memo333
Tarih: 09 07 2006 20:16

http://www.hemenpaylas.com/download/115...a.rar.html
bu benim yaptığım bi uygulama. buton komutuna örnek olabilir...ama 0dan geriye sayınca hata veriyo (9999 olması gerek 5000 oluyo) fakat buton kısmı çalışıyo....

bide dak artir ve saat artir bölümlerinden sonra ayrı ayrı RETURN koyun...
Başa dön
Kayıt: 04 Şub 2006
Mesajlar: 730
Konum: K.maraş/Elbistan
Offline
ömer
Tarih: 09 07 2006 21:22

teşekkürler RETURN koymayı deneyip sonuçu bildiririm benim yaptıgım sekil buton kısmı dogru demi.
Başa dön
Kayıt: 18 Hzr 2006
Mesajlar: 26
Konum: Ankara
Offline
seco06
Tarih: 11 07 2006 21:31

cevap


Al bakalım ömer bey senin için bunu yaptım ama ufak bir hata da yaptım.Buton meselesine takmışsın sanırım.Butonlara bastığında hızlı sayıyor.Bunu hallederken de tarama uygun halde olacak.Başarılar Wink
6X7 segment taramalı term+saat+tarih 16f876
6X7 segment taramalı term+saat+tarih 16f876
Başa dön
Kayıt: 29 Mar 2006
Mesajlar: 9

Offline
zenze
Tarih: 11 07 2006 22:39

16f876 Ankara da nerede satılır? aradım bulamadım
Başa dön


Sayfaya git 1, 2, 3  Sonraki

6X7 segment taramalı term+saat+tarih 16f876


Benzer Konular

- Binary Saat

- PIC16F628A ile 4 display saat
- PIC16f877A için 6 adet LED display ile yapılmış dijital saat
- DS1307 Ve 8051 ile yapılmış saat
- meteorolojik monitör (Isı,nem,dev point, saat, takvim,alarm)
- 16F84 ile Yapılmış 2 alarmlı saat
- Bu DVD 48 saat sonra kendini yok edecek!
- jalturk ile dijital saat
- PIC ile 7 Segment Display kullanımı (ASM)

- dijital termometreye saat ilavesi nasıl yapabilirim




Sitemize üyelik ve içeriğin indirilmesi tamamen ücretsizdir. Sitemizde paylaşılan tüm dokümanlar (Tezler, makaleler, ders notları, sınav soru cevaplar, projeler) paylaşımcıların bireysel çalışmaları olup telif hakları kendilerine aittir ya da açık bir şekilde kamusal alana yerleştirilmiş dokümanların birer kopyalarıdır. Kişilerin bireysel çalışmalarını sitemizde yüklemesinde, sitemizde paylaşıma teşvik eden puanlama sisteminin de etkisi büyüktür. Bunlara rağmen hala size ait olan ve burada bulunmasına izin vermediğiniz dokümanlar için iletişim bölümünden yöneticilere bildirmeniz durumunda derhal silineceklerdir.
Powered by phpBB | Translated by phpBB Türkiye | Ads by Google Adsense | Design by Crazy Bat based
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71