Picproje Elektronik Sitesi

DERLEYİCİLER => PICBasic => Konuyu başlatan: alibey - 23 Haziran 2005, 09:16:50

Başlık: write sorunu
Gönderen: alibey - 23 Haziran 2005, 09:16:50
selamlar..
write 0,a komutu ile 64bytlık eeprom alanına veri yazdırmak istediğimde
(mesela a=24 ) yaptığım deneme kartında enerji varken yazdığım bu veriyi okuyabiliyorum ancak pic in enerjisini kestiğimde ve tekrar verdiğimde bu veriyi read 0,c --- portb=c komutuyla okuyamıyorum
programlama anında eeprom komutuyla yazdığım veriler ise enerji kesildiğinde korunuyor
problemin nedeni ne olabilir vereceğiniz cevaplar için şimdiden teşekkürler
Başlık: write sorunu
Gönderen: dr_f - 23 Haziran 2005, 10:32:22
Alibey, write ile ilğili komutları kullanımında bir problemin yok ise bir tecrübemi paylaşarak yönlendirme yapayım.

Bir keypad uygulamasında, şifreleri dahili e2 ye yazmak istediğimde daha önce devresini ve programını hazırladığım-çalıştırdığım bu uygulama inatla çalışmamaya yemin etmişti. Halbuki bu devre ve programın benzeri elimde yapılmış ve çalışan olarak duruyordu.
SONUÇ: 7805 .. Devrede pic normal çalışınca beslemedeki sorun aklıma gelmedi. Ölçüm sonucunda 4.35V. gibi bir çıkış voltajı...

Besleme çıkışını bir kontrol et. Problem yok ise yazılımının tümünü yaz ki br hatan var mı? ortaya çıksın...
Başlık: write sorunu
Gönderen: mhk - 24 Haziran 2005, 00:02:47
Ne kadar ilgili olur bilmiyorum lakin. Yazma ve okuma modunda en az 3-10 msn lik gecikmeyi unutmayın. yani write yada read komutları veriyi eepromdan hemen okuyamaz. Yazma ve okuma sürelerinden kaynaklamabilir. Dr_f nin yazdığı gibi, programı yazabilirsen daha ayrıntılı inceleyebiliriz.Kolay gelsin
Başlık: write sorunu
Gönderen: dombilik - 24 Haziran 2005, 00:13:23
örnekde verdiğin c değişkenini tanımlamayı unutmuş olabilirsin..
:roll:
read 0,a
portb=a
şeklinde bir dene istersen..