اطلاعیه

Collapse
No announcement yet.

ذخیره اطلاعات در EEPROM توسط پروگرمر

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

    ذخیره اطلاعات در EEPROM توسط پروگرمر

    سلام
    من میخوام مقادیر خاصی رو در آدرس های مشخصی از eeprom با پروگرمر بریزم.
    اون فایل مورد نظر رو چه جوری باید درست کنم؟

    #2
    پاسخ : ذخیره اطلاعات در EEPROM توسط پروگرمر

    کامپایلر و پروگرمرتون چیه؟ نکته ای که باید در نظر بگیرید اینه که بعضی پروگرمر ها موقع نوشتن eeprom ممکنه فلش رو پاک کنند.

    شما میتونید فایل hex یا bin به حجم EEprom میکروتون رو با مثلاً PICkit2 راحت بریزید رو میکرو. البته باید داده در آدرس مخصوص EEprom قرار داشته باشه.

    شما میتونید داده های مورد نظرتون رو با کامپایلر توی فایل هگز منظور کنید. عبارت زیر رو گوگل کنید:
    کد:
    append eeprom data to hex file using [insert compiler here]

    دیدگاه


      #3
      پاسخ : ذخیره اطلاعات در EEPROM توسط پروگرمر

      PROGRAMMER : TNM2000
      COMPILER : MPASM

      دیدگاه


        #4
        پاسخ : ذخیره اطلاعات در EEPROM توسط پروگرمر

        بازم سلام
        این درسته؟
        کد:
           LIST P=16f877    ;directive to define processor
           #include <P16f877.INC>  ;processor specific variable definitions
        
         ;******************************************************************************
         ;EEPROM data
         ; Data to be programmed into the Data EEPROM is defined here
        
             ORG  0x2100
        
             DE  "Test Data",0  ;Unlike C, MPASM strings are not automatically
                         ;null terminated
        
         ;******************************************************************************
         ;End of program
        
             END
        حالا فایل hex رو بریزم تو eeprom?
        tnm2000 فلاش رو پاک نمیکنه؟

        دیدگاه


          #5
          پاسخ : ذخیره اطلاعات در EEPROM توسط پروگرمر

          نوشته اصلی توسط darkness.signals
          بازم سلام
          این درسته؟

          حالا فایل hex رو بریزم تو eeprom?
          tnm2000 فلاش رو پاک نمیکنه؟
          من با کامپایلر و پروگرمر شما کار نکردم ولی بنظر درسته.

          tnm هم مثل PICkit باید یه گزینه ای داشته باشه که فقط eeprom نوشته بشه.

          باید تست کنید.

          دیدگاه

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