Haberler:

Foruma Resim Yükleme ve Boyut Sınırlaması ( ! )  https://bit.ly/2GMFb8H

Ana Menü

Eeprom olayları jalV2

Başlatan demket, 13 Eylül 2011, 15:28:28

demket

S.A. arkadaşlar. 2 gündür epromla uğraşmaktayım. Tırnak içindekileri yazıp okuyabiliyorum, fakat iş rakkamlara gelince (3, 45, 123 gibi) malesef olmuyor.

pragma eedata "G", "F"  şeklinde önceden girilmiş veriyi okuyorum. Bide    pragma eedata 15        i okuyayım dedim ama malesef boşluk basıyor.

Kısaca kodları aşağıya yazdım.G F A harflarini görebiliyorum.


pragma eedata "G", "F", 15, 4, " ", "A"
var byte dataz
var byte i = 0

forever loop

   data_eeprom_read(i, dataz)   -- sıfırdan başlayarak eepromdan veriyi dataz değişkenine ata
   serial_hw_write(dataz)            -- dataz verisini seri porttan bas
   i = i + 1                                    -- epromdaki sırayı bir ilerlet
   _usec_delay (500_000)
end loop

hatamı göremiyorum. isis te test ettim. yardımcı olursanız sevinirim.

demket

Herhangi bir fikri olan yok mudur?

gevv

Jal güzelde en büyük sorun bu  Türkiyede tutulmadı   umarım birileri yardımcı olur  :)

İyi çalışmalar
 

M_B

merhaba;

Onegin Eeproma kayıt ettiğiniz sayıyı
print_byte_dec(serial_hw_data,dataz) komutu ile gorebiliyorsunuz.
Yalnız eepromda hem sayı hemde karakter olunca ış karısıyor.

o yuzden
Jal in lib. kısmındaki format ve print dosyalarını incelemek gerek.

kolay gelsin.

İmkanın sınırlarını görmek için imkansızı denemek lazım.                                                             Fatih Sultan Mehmet

demket

Çalıştı. Teşekkürler,

Projede sayı kullandığım için benim işimi gördü ama, karakter kullanmam gereken başka bir projede ne yaparım bilmiyorum.