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


4x16 lcd termometre voltmetre ampermetre 16f876 buzzerli.

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 "çift pic 1684a kayan yazı" 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!
Kayıt: 04 Şub 2006
Mesajlar: 747
Konum: K.maraş/Elbistan
Offline
ömer
Tarih: 06 01 2008 19:35

arkadaşlar ısı bölümü ete ustanın yazdıgı kodlardır.
karsalastırma bırakılarak istenilen ısya geldiginde röle sürülebilir.
ilk açılışta melodi özelligi var isteyen farklı uygulamalarda kullana bilir.kolay gelsin

dsn+bas+hex

4x16 lcd termometre voltmetre ampermetre 16f876 buzzerli.
ilk açılışta melodi özelligi var isteyen farklı uygulamalarda kullana bilir.kolay gelsin



Kod
'************ısı sensör okuma bölümü*******************************************

sensoroku:
      'ham=$fe6f:gosub hesapla:return bu satır normal devrede silinecek
      owout   comm_pin, 1, [$cc, $44]' ısı değerini oku
bekle:
      owın    comm_pin, 4, [busy]    ' busy değerini oku
      ıf      busy = 0 then bekle  ' hala meşgulmü? , evet ise goto bekle..!
      owout   comm_pin, 1, [$cc, $be]' scratchpad memory oku
      owın    comm_pin, 2, [hamderece.lowbyte, hamderece.highbyte]' iki byte oku ve okumayı bitir.
      gosub   hesapla
      return
hesapla:                 ' ham değerden santigrat derece hesabı
      sign  = "+"
      ıf sıgn_bıtı = negat_ısı then
      sign   = "-" 
      tempder=($ffff-hamderece+1)*625
      ısı  = dıv32 10
      goto gec   
      endif
      tempder = 625 * (hamderece+1)        '
      ısı = dıv32 10          ' div32 hassas derece hesabı için 32 bit bölme yapıyoruz.
gec:
      float = (ısı //1000)/100
      ısı=ısı/1000

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




4x16 lcd termometre voltmetre ampermetre 16f876 buzzerli.


Benzer Konular

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

- ledli termometre
- Otomatik Kademe Seçimli Ampermetre
- 16f877 termometre (ccs c lm35)
- çok acil lcd li dijital voltmetre (16f877)
- Dijital Voltmetre - Ampermetre
- 16f84 ve adc0831 ile voltmetre yapma
- 16f628 & Ds1302 ile 100mm saat termometre
- 16f877 saat + tarih + DISISI + İÇISI ayarlı 2 adet termometre 8 display.

- PIC16F877 ve lm35 ile termometre hakkında bi soru

- fluke 337 pens ampermetre

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 varsa 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 72