اطلاعیه

Collapse
No announcement yet.

روش استفاده از eeprom میکرو atmega16

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

    روش استفاده از eeprom میکرو atmega16

    من میخوام یه مقدار سنسور را داخل یه متغیر بریزم که در ان بمونه و با خاموش شدن ربات از بین نره ..باید چی کار کنم ؟ لطفا ساده و مفصل راهنماییم کنید.
    اگر تنهاترین تنها شوم باز هم خدا هست.(شهید چمران)

    #2
    پاسخ : روش استفاده از eeprom میکرو atmega16

    سلام
    ساده اس اما مفصل نیست :biggrin: :biggrin:
    خب برای ذخیره داده در eeprom هم می تویند با دستورات ابتدایی این کارو انجام بدین و هم با تعریف متغیر با پیشوند eeprom. فقط یادتون نره یه تاخیر بعد از انتساب مقدار به متغییر قرار بدین.
    eeprom int x;
    چرا ناراحتی پاتریک!
    + امروز ی بچه دیدم سرچهارراه گل میفروخت
    - از دیدنش ناراحت شدی؟
    + نه
    پس چی ناراحتت کرده
    + اینکه دیدن اینجور بچه ها انقدر واسم عادی شده که دیگه ناراحتم نمیکنه
    ------------------------------------------------------------------------------------------------------
    تاحالا فکر کردی بیسواد کیه؟- بی سواد یعنی کسی که نمیتونه ذهنیاتش رو عملی کنه!
    ------------------------------------------------------------------------------------------------------
    محصولات

    دیدگاه


      #3
      پاسخ : روش استفاده از eeprom میکرو atmega16

      وقتی یک متغیر را به عنوان eeprom معرفی میکنم بعد از کامپایل کردن error میده .چرا؟
      اگر تنهاترین تنها شوم باز هم خدا هست.(شهید چمران)

      دیدگاه


        #4
        پاسخ : روش استفاده از eeprom میکرو atmega16

        بعد یه سوال دیگه هنگام پروگرمر با stk500 باید در قسمت eeprom پروگرمر چی وارد بشه؟
        اگر تنهاترین تنها شوم باز هم خدا هست.(شهید چمران)

        دیدگاه


          #5
          پاسخ : روش استفاده از eeprom میکرو atmega16

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

          دیدگاه


            #6
            پاسخ : پاسخ : روش استفاده از eeprom میکرو atmega16

            نوشته اصلی توسط سوران آراسته
            فایل رو اینجا قرار بده تا ببینم error مال چیه!!
            اگه مقدار اولیه نداری و نمی خوای نیازی به عمل خاصی نیست و فقط فایل هگز مربوط به حافظه فلش رو پروگرام کن.
            موفق باشی



            کد:
              while (1)
               { 
               int i; 
               
               
              eeprom int s[17]; 
               
             for( i=1;i<13;i++)
             {  
               
               s[i]=read_adc(7) ; 
               }
            
            
            
            Error: C:\Users\ehsan\Desktop\shahid chamran\5.c(184): storage modifier not allowed in this context
            اگر تنهاترین تنها شوم باز هم خدا هست.(شهید چمران)

            دیدگاه


              #7
              پاسخ : روش استفاده از eeprom میکرو atmega16

              دوست عزیز نباید دیگه هربار موقع استفاده از متغییر eeprom رو هم بنویسی!
              شما متغیر رو از این جنس تعریف کردی و فقط کافیه مثل یه متغیر عادی (با بعضی تفاوت ها که اینجا مد نظر گرفته نمیشه!) مقادیر رو به اون نسبت بدین.
              پیشنهاد می کنم اصول زبان سی رو مجددا یه نگاه بندازید.
              و اینکه متغیرها کجا تعریف میشن و چطور مورد استفاده قرار می گیرن.
              موفق باشید
              چرا ناراحتی پاتریک!
              + امروز ی بچه دیدم سرچهارراه گل میفروخت
              - از دیدنش ناراحت شدی؟
              + نه
              پس چی ناراحتت کرده
              + اینکه دیدن اینجور بچه ها انقدر واسم عادی شده که دیگه ناراحتم نمیکنه
              ------------------------------------------------------------------------------------------------------
              تاحالا فکر کردی بیسواد کیه؟- بی سواد یعنی کسی که نمیتونه ذهنیاتش رو عملی کنه!
              ------------------------------------------------------------------------------------------------------
              محصولات

              دیدگاه

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