Elektrotekno.com Ana Sayfa || Devre ve proje istekleriniz


pic16f84 kullanarak 48 sütunlu kayar yazı yapmak istiyorum

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 Devre ve proje istekleriniz forumunda bulunuyorsunuz.
Bu sayfada üyelerimizin "pic16f84 kullanarak 48 sütunlu kayar yazı yapmak istiyorum" 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: 27 Nis 2006
Mesajlar: 27
Konum: istanbul
Offline
comp_eng
Tarih: 11 05 2006 15:47

ben pic16f84 kullanarak 5*8 matrisli 48 sütunlu pc ye ihtiyaç duymadan dışarıdan programlayabileceğim kayar yazı yapmak istiyorum bahsettiğim devre pic 16f84le yapılabilir mi? ben tüm bu isteklerimi karşılayacak bir devre bulamadım henüz yardım ederseniz sevinirim
Kayıt: 25 Hzr 2006
Mesajlar: 4

Offline
eemkutay
Tarih: 30 06 2006 00:48

Evet , yapılabilir, (ben f84(2x8 karakter yani 5x8=40sutunlu yaptım) ve f877(5x10 karakter yani 5 satır 10 karekterlik) ile yaptım. Benim izlediğim yolu anlatayım. Öncelikle kullanacağım port sayısını azaltmak için 74hc595(shift register) kullandım böylelikle 40 sütunu 3 pin üzerinden kontrol ettim. (595'lerin latch'lerini temizlemek için 0 gönderdim) 595'de 4 giriş(se-ri-@l input, se-ri-@l clock, latch, master reset(reseti 2k2 ile 5V'a bağladım 3 pin ile sürmek için), 8 çıkış var . 595'in çıkışları 25ma akım kaynaklandırabiliyor veya çöktürebiliyor. Yani çıkışı 8 ledi sürmek için yetersiz bu durumda çıkışlarına bc327 veya 337(tam hatırlamıyorum ama npn olan tr.'yi kullandım) ile destekledim bc327 veya 337 800ma'e kadar akım çöktürebiliyor. Ayrıca 595'lerin se-ri-@l out çıkışları var bu çıkışı diğer 595'lerin se-ri-@l in girişine bağlayacaksın,bu şekilde istediğin kadar 595'i arka arkaya bağlayabilirsin fakat dikkat etmen gereken nokta, eğer sutun taraması yapacaksan çok fazla 595 kullandıysan (mesela 8-10 adet gibi) taramak için seri olarak data yazmaya kalkma. onun yerine yazılım ile söyle çözebilirsin , bir adet lojik 1'i 48 sutun için sadece 595'lere bir clock uygulayarak tarama için kullanırsın. Sadece 48. biti denetleyeceksin. Satırıda bu şekilde yapılır. Program içinde okuyacağın yada yazacağın hafıza bölgeleri için FSR ve INDF registerlerini kullan böylece birkaç satırda istediğin büyüklükte hafıza bloğunu okur veya yazarsın ayrıca sayfa geçişlerinde sorun yaşamazsın. (bu arada ben asm dili kullandım) Soruların olursa yardım ederim.
Başa dön



pic16f84 kullanarak 48 sütunlu kayar yazı yapmak istiyorum


Benzer Konular

- Herkes yapmaya çalıştığı veya yapmak istediği projeyi yazsın

- CD ROM dan müzik çalar devresi yapmak
- 8 Satır Sutun Sayısı Artırılabilir Kayan Yazı(VB+Pic Basic+Ares+İsis)
- PIC16F84 Haftaya perşembeye kadar Yardım!!!(çok Önemli)
- 16f877 ile yapılmış 4 adet 5x7 kayan yazı devresi
- Alternatif akımda güç hesabı yapmak istiyorum.
- Pivot Stickfigure Animator (sürükle bırakla çöp adam animasyonu yapmak)
- PIC inverter çalışmam hakkında bilgi vermek istiyorum
- PIC16F84 alarmlı saat (haftalık alarm)

- RF ile PIC16F628 Kullanarak garaj kapısı kontrolü

- h8gn ad flk - Bu cihazdan rs485 bağlantısını kullanarak pc ye veri almak ?

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