eeprom

Başlatan alabora, 01 Eylül 2006, 18:27:01

yalnayak

beeprogla programlama yapiyorum..hic kullanılmamıs pici okuttugumda eeprom icinde hep ff goruyorum.flahsa bişeyler yazsamda okusamda silsemde eeproma dokunmadikca ayarlarini degistirmedikce eepromda hep ff kalıyo.ne zaman ki cp(code project) off(1) yapıyorum ve tekrar okuyorum..eeproma veri yazsamda yazmasamda eepromda hep 00 goruyorum.
Kızımın iffeti batmakta rezîlin gözüne... Acırım tükürüğe billâhi, tükürsem yüzüne..! MEHMED AKİF ERSOY  Kardan Adaminla,GUNES'e calim mi satiyorsun?

Ziya

Alıntı yapılan: "yalnayak"....ne zaman ki cp(code project) off(1) yapıyorum ve tekrar okuyorum..eeproma veri yazsamda yazmasamda eepromda hep 00 goruyorum.
Code protectin amacı bu zaten. Kod yerine kodu mu O (turtan) rakamları göresiniz diye ...

Protectionun programlayıcısı ile denedim. Gerçekten hiç kullanmadığım işlemcilerde 00 okudu. Bir defa programlayıp sildiğimi ff okudu. İlginç...
Bu günden sonra hiç kimse sarayda, divanda, meclislerde ve seyranda Türk dilinden başka dil kullanmaya. (13 Mayıs 1277) Karamanoğlu Mehmet Bey

SpeedyX

işlemci bakirelik testi

dogada

Alıntı yapılan: "SpeedyX"işlemci bakirelik testi
Ben  picstartplus ile 876a ve 877a okuttum 00 prog. mem. ve eeprom
628 a ise FF .
Kullanılmış pice 00 yüklersek namusunu  kurtarmış mı oluruz?
******

SpeedyX


alayli

Alıntı yapılan: "SpeedyX"işlemci bakirelik testi

+0.5

Yaklaşık böyle düşünüyorum ve profahmet arkadaşımızı destekliyorum. Ben bu durumu yaklaşık 4 yıl kadar önce picall programlayıcıda fark ettim ve malzemecimle de papaz oldum geçmişte. Sonradan yüzüm kızardı ve malzemecinin gönlünü aldım ama, hoş olmayan bir tecrübeydi.

O zamanlar aldığım 100 kadar 628'i programlarken tesadüfen write yerine read butonuna basınca ekranda cod korumalı piclerde olduğu gibi komple sıfır görünce bana sıfır diye satılan picler kullanılmış galiba diye düşündüm. Daha doğrusu "sazan" gibi atladım. Tamam entegrelerin bacakları olması gerektiği gibi lehimsiz, kalaysız ve sokete de takılmadığı için geniş açılıydı. Ama bu zif sokete takılmadıkları anlamına da gelmezdi. Hepsini toparlayıp malzemeciye geri götürdükten ve yeni gelen partinin de aynı olduğunu gördükten vs. vs. sonra bunun fabrikasyon olduğuna karar verdim ve şu ana kadar da aksi bir durumla karşılaşmadım.

Yukarıya "+0.5" yazmamın sebebi ise bunun tam manasıyla bir bakirelik testi olamayacağını düşünmem. Eğer sıfır diye aldığınız bir PIC'i hiç silmeden programcıya taktığınızda data ve eeprom hafızalarında full "00" okuyorsanız iki ihtimal var:

*Pic gerçekten sıfır
*Pic zif sokette en az bir kere fakat full kod korumalı (hem data hem eeprom) olarak kullanılmış...

Saygılar...
Anca kazganmiş itmiş ilimiz törümüz erti. Türk Oguz begleri budun esiding. Üze tengri basmasar, asra yir telinmeser, Türk budun, ilingin törüngin kim artati? (udaci erti)

alabora

Alıntı yapılan: "profahmet"pıc eeprom hafızasındaki H'00' verisi sadece pıc i yeni aldığınızda görünür  pıc e program yüklenirken yada silerken hepsi H'FF' oluyor.
buraya veri yazdıysan o sürekli kalır onu programlayıcıdan yazararakta değiştirebilin.
ben şifreli kilit yazılımı yazarken şifrenin ilk hanesini kontrol ediyordum eeprom verinin ilk sayısını . eğer değer girilmemişse yeni şifre kaydetme bölümüne yönlendiriliyor.
ilk haneyi test etmek için h'00' ve h'ff' olduğunu kontrol ediyom.
bazen bu örnekte olduğu gibi  ilk durum önemli olabiliyor.
Profahmet ben de böyle bir yazılım yapıyorum işte. 15 tane 7 segmentte değer yazmak için. İlk başta eeproma herhangi bir değer girilmemişse( bunu bir epprom registeri ile yapıyorum) önce rama '2' yazdırıyorum  sonra da segmentlere direk '2' (veya başka birdeğer) gönderiyorum ve kontrol registerimi da değiştiriyorum. Sonra açılıp kapatıldığında Epromda sabit kalan değerin segmentlerde gözükmesi gerekiyor. Tam da problemim burada başlıyor işte;
Bundan sonra epromun ilk registerini okuyup rama aktarıyorum. Ama  sonrakileri aktaramıyorum ve 0 gözüküyor.Epromdan rama veri aktarırken olması gereken bir gecikmeyimi ihmal ediyorum acaba yada başka birşey.

CaFFeiNe

elindeki pici ilk önce silip sonra programlarsan eeprom içeriği FF olacak ve seninde eepromun ilk içeriğini bilememe problemin çözülmeyecekmi?
yoksa eepromun ilk adresinden sonrakileri okuyamama probleminmi var?

alabora

Alıntı yapılan: "CaFFeiNe"elindeki pici ilk önce silip sonra programlarsan eeprom içeriği FF olacak ve seninde eepromun ilk içeriğini bilememe problemin çözülmeyecekmi?
yoksa eepromun ilk adresinden sonrakileri okuyamama probleminmi var?
Okuyamama değil aslında; kapatıp açınca epromun ilk adresini okuyor, ram'a aktarıyor ama sonrasını okuyup ram'a aktaramıyor. Ama çalışırken değişiklikleri algılıyor. Enterasan....

alabora

Arkadaşlar deneyimleriniz ve paylaşımlarınız için teşekkür ederim.
Gerçekten burada herşeyden daha çok bilgileniyorum

zeyin

eeprom da anlasilmayan durum.ben verici-alici projemde eeprom kullandim.ama su sorunla karsilastim.vericide ornegin:h'11' bilgisini aliciya gonderip bu bilgiyi eeprom un  h'01' adresine yazip daha sonra bu adreste okuyup alicinin cikisina bagli olan led yaniyor.ama ara sira h'00' bilgisi vericiden gelirse alicinin cikisina bagli olan led kisa sure yanip sonuyor.bu istenmeyen bir durum bu sorun nasil giderilebilir.basarilar.