Elektrotekno.com Ana Sayfa || Programlanabilir Cihaz ve Elemanlar || Microchip Pic Serisi


Pic ten 24CXX serisi eeproma veri alış verişi.

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 Kod Paylaşım ve Soru Cevap Alanı kategorisi içerisindeki Microchip Pic Serisi forumunda bulunuyorsunuz.
Bu sayfada üyelerimizin "pic basic - ds1302 - yardım" 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: 10 Oca 2007
Mesajlar: 17
Konum: Ankara
Offline
electronikci
Tarih: 25 02 2007 15:07

Arkadaşlar ben bir defada 6 karakter gösterebilen klavye kontrollü kayan yazı yaptım.Fakat bir sorunum var pic micronun içersinde yer alan dahili eeprom belleği yetersiz.Bu nedenle kayadırabileceğim karakter saysısı sınırlı.Bu sorunun üstesinden gelmek için dışarıdan harici bir eeproma ihtiyacım var bu eeprom içerisine veri yazma ve alma işini nasıl yapacağımı bilmiyorum.Yardımcı olursanız sevinirim programlarımı pic basic ile yazıyorum.Şimdiden teşekkürler.
Düzenleyen: admin 26.02.2007, 00:59: lütfen mesajın tamamını kalın yazmayınız

Kayıt: 13 Nis 2006
Mesajlar: 7

Offline
Alex25
Tarih: 04 03 2007 13:22

Merhaba,
Datalogger projesi ile uğraşıyorum, bu tür eeprom ile proteus ile denemeler yapmıştım. Fakat
CCS C dili kullanıyorum. Dilerseniz hafta içinde örnek dosyalar gönderebilirim.
Başa dön
Kayıt: 10 Oca 2007
Mesajlar: 17
Konum: Ankara
Offline
electronikci
Tarih: 04 03 2007 19:22

gerçketen yollarsanız sevinirim.çok işime yarayacağına inanıyorum.
Başa dön
Kayıt: 13 Nis 2006
Mesajlar: 7

Offline
Alex25
Tarih: 07 03 2007 15:16

Merhaba,
Herkes faydalanabilsin diye datalogger devresini yeni konu açıp gönderdim.
Sıcaklık ölçen basit bir datalogger devresidir. Umarım işinize yarar.

Saygılarımla

Konui:
http://www.elektrotekno.com/post-34529.html#34529
Başa dön
Kayıt: 15 Ekm 2006
Mesajlar: 220

Offline
onurbilke
Tarih: 09 03 2007 03:33

Klavye Kullanımı


Arkadaşım PIC ile Klavye Konusunda Bilgilerini Benimle Paylaşırsan Sevinirim. Bende Kayan Yazı Üzerine Çalışıyorum. MSN:onurbilke@hotmail.com
Teşekkürler.
Başa dön
Kayıt: 10 Oca 2007
Mesajlar: 17
Konum: Ankara
Offline
electronikci
Tarih: 09 03 2007 10:28

Onur kardeşim klavye kontrollü kayan yazıdaki mantık şöyledir.

1-Pic ile kesme alt programı yazacaksın(RB0 kesmesi olabilir.)

2-Pic ile yazmış olduğun ana program çalışırken,yani kayacak olan yazılar kaydırılırken klavyeden kullanıcı herhangi bir tuşa bastığı zman pic kesme alt programına gidecek ve orda data ve clock uçlarını okuma yapacaktır.(Not:Klavyeden hiç bir tuşa basılmadığı zman clock ucu her zaman 1 de kalmaktadır.)

3-okunan her data 1 mi yoksa 0 mı olduğuna bakılacak ve her seferinde 1 bit sağa doğru kaydırılacak.

4-Bu işlem sekiz sefer kontrol edildikten sonra bir sürelik gecikme yapacaksın.Gecikme yapmanın nedeni klavyden gelen stop ve eşilk bitlerinin işleme alınmamasını sağlamak içindir.

5-Son olarakta gelen bu seri verinin paralele çevrilmesi gerekiyor.Bunuda karakter tablosu ile sağlamalısın.

Aslında bu konu daha uzun fakat size bir fikir vermesi açısından yazdım.Umarım faydalı olmuştur.
Başa dön
Kayıt: 15 Ekm 2006
Mesajlar: 220

Offline
onurbilke
Tarih: 10 03 2007 04:55

eeprom


Arkadaşlar Bu Mesajı EEPROM Konusunda Sıkıntı Çekenler İçin Yazıyorum.
Karşılaştığınız Problem 24C04 vb 1byte adres genişliğine sahip eepromları programlayabiliyorum ama 24C64 gibi 2byte adres genişliğine sahip eepromromları programlayamıyorum ise ;
Yapmanız Gereken
24C04 için Adresi 1byte tanımlamak
24C64 için ise 2 byte yani word tanımlamak

'EEPROM İçin Gerekli Tanımlamalar

I2C_SDA var PortC.4
I2C_SCL var PortC.3

Kontrol var byte
Adres var word 'Adres 24C64 için Word Tanımlı
Okunan var byte
Yazilacak var byte

Kontrol=%10100000



EEPROM_Yaz:

for adres=0 to 694

i2cwrite I2C_SDA, I2C_SCL,kontrol,adres,[dizi[adres]]
pause 10

next

Adres=0

return
Başa dön



Pic ten 24CXX serisi eeproma veri alış verişi.


Benzer Konular

- Sakarya Üniversitesi Veri Yapıları ve Alg. 2008-2009 dönem Vize Soru-Cevapları

- FOURİER serisi ve dönüşümleri
- h8gn ad flk - Bu cihazdan rs485 bağlantısını kullanarak pc ye veri almak ?
- 128x8 Matrix Display ve Noktasal Kayan Yazı - PIC16F88 - PC Veri Giriş
- 78xx ve 79xx Serisi Regülatörlerin Çıkış Voltajları Nasıl Değiştirilir.? - ipucu
- PIC ile tek veri hattı üzerinden cok sayıda ledin kontrolü - yardım
- GPRS modem ve veri yollama yardım
- moeller df-51 serisi motor sürücü teknik döküman
- UniMessaging Lite Bluetooth'la Veri Gönderme [Os 9.1 İçin]

- Çıkışa kapalı adresten veri indirmek mümkün mü?

- saü - veri yapıları ders notu nejat yumuşak (türkçe)

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