اطلاعیه

Collapse
No announcement yet.

راهنمایی در خصوص حافظه EEprom

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

    راهنمایی در خصوص حافظه EEprom

    با سلام

    من یک سوالی داشتم :

    من بر فرض مثال میخوام با مگا 8 یا مگاه 32 یک مداری بسازم
    میخوام درحین کار با مدار یک مقداری رو به حافظه ای پی رم میکرو برستم تا بعد از خاموش کردن میکرو این عدد یا مقدار از بین نره
    حالا میخوام وقتی دوباره میکرو رو روشن کردم این اون مقداری رو که قبلا به حافظه ای پی رام فرستاده بودم بخونم

    خوب من با چه دستور میتونم این کارو بکنم ؟
    چطور یک مقدار رو به حافظه ای پی رام بنویسم و دوباره بخونم ؟

    من با زبان بسکام کار میکنم

    #2
    پاسخ : راهنمایی در خصوص حافظه EEprom

    سلام
    با دستور
    کد:
    WRITEEEPROM var , address
    تو آدرس (address) مقدار var رو که 1بایت هست مینویسه
    و با دستور
    کد:
     READEEPROM var , address
    محتوای آدرس رو تو متغییری که به جای var قرار میدین میریزه
    بعد از هر بار نوشتن دستور WRITEEEPROM هم باید حدود 5میلی ثانیه تاخیر ایجاد کنید تا دیتا کامل نوشته بشه. و این تاخیر برای READEEPROM نیازی نیست.
    ;()((void (*)(void))0x0000))

    دیدگاه


      #3
      پاسخ : راهنمایی در خصوص حافظه EEprom

      و یا با استفاده از تعریف متغیر از جنس ERAM!
      چرا ناراحتی پاتریک!
      + امروز ی بچه دیدم سرچهارراه گل میفروخت
      - از دیدنش ناراحت شدی؟
      + نه
      پس چی ناراحتت کرده
      + اینکه دیدن اینجور بچه ها انقدر واسم عادی شده که دیگه ناراحتم نمیکنه
      ------------------------------------------------------------------------------------------------------
      تاحالا فکر کردی بیسواد کیه؟- بی سواد یعنی کسی که نمیتونه ذهنیاتش رو عملی کنه!
      ------------------------------------------------------------------------------------------------------
      محصولات

      دیدگاه


        #4
        پاسخ : راهنمایی در خصوص حافظه EEprom

        خیلی ممنون
        ببخشید من منظور از آدرس رو نفهمیدم

        میشه یه مثال بزنید ؟

        مثلا عدد 12 رو در حافظه بنویسید و بعد دوباره بخونید ..

        خیلی ممنون

        دیدگاه


          #5
          پاسخ : راهنمایی در خصوص حافظه EEprom

          آدرس یه شمارست و از 0 شروع میشه و انتهاش به ظرفیت eeprom میکرو بستگی داره، که هر شماره آدرس 1بایت از eeprom هست.
          کد:
           WRITEEEPROM 99,0
          waitms 5
          dim a as byte
          READEEPROM a,0
          این مثال عدد 99 رو تو خونه شماره 0 مینویسه و همون عدد رو میخونه و تو متغییر a میریزه
          ;()((void (*)(void))0x0000))

          دیدگاه


            #6
            پاسخ : راهنمایی در خصوص حافظه EEprom

            سلام

            آقا دست گلتون درد نکنه

            دیدگاه

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