اطلاعیه

Collapse
No announcement yet.

مشکل در نوشتن در حافظه at24c02

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    مشکل در نوشتن در حافظه at24c02

    با درود
    همون طور که اطلاع دارین حافظه های at24c حافظه های i2c هستن
    در ابتدا از دوستان میخوام اگه به درستی بدون مشکل تونستن تو این حافظه بارها بدون قطع تغذیه بنویسن و بخونن لطفا سورسش رو بذارن
    مشکلی در نوشتن اطلاعات داشتم که امیدوارم با کمک دوستان حل بشه

    بنده وقتی مدار رو روشن میکنم برای اولین بار اطلاعات به درستی در حافظه نوشته میشه و همین طور خوانده میشه
    ( پایه wp گراند شده در تمام حالات )
    ولی بعد از یک بار نوشتن در سلول مشخصی .... اطلاعات جدید نمیتونم تو همون سلول بنویسم .... مثلا رکورد135 حافظه داخلش عدد 8 نوشته میشه سری اول ... به درستی هم خونده میشه....سری بعد همون طور که عدد 8 نوشته شده فرضا دوباره در آدرس 135 میخوام داده ر. پدیت کنم به مثلا عدد دیگه ای که دیگه تغییر نمیکنه
    تا زمانی که :
    تغذیه آیسی رو قطع و وصل کنم درست میشه ولی بازم فقط یک بار مینویسه

    سورس نوشتن اطلاعات

    I2cstart 'start
    I2cwbyte Addressw 'adres pamieci
    I2cwbyte 135 'adres
    I2cwbyte Kk 'wartosc do wyslania
    I2cstop 'stop
    Waitms 10

    سورس خواندن

    I2cstart 'start
    I2cwbyte Addressw 'adres zapisu
    I2cwbyte 135 'adres
    I2cstart 'powt?rz start
    I2cwbyte Addressr 'adres odczytu
    I2crbyte Uu , Nack 'odczytane dane
    I2cstop
    اشک هایی که پس از هر شکست ریخته میشوند همان عرق هاییست که برای پیروزی ریخته نشده است

    #2
    پاسخ : مشکل در نوشتن در حافظه at24c02

    کسی نظری نداره ؟
    اشک هایی که پس از هر شکست ریخته میشوند همان عرق هاییست که برای پیروزی ریخته نشده است

    دیدگاه


      #3
      پاسخ : مشکل در نوشتن در حافظه at24c02

      حل شد
      تاخیر بعد نوشتن کم بود
      اشک هایی که پس از هر شکست ریخته میشوند همان عرق هاییست که برای پیروزی ریخته نشده است

      دیدگاه

      لطفا صبر کنید...
      X