اطلاعیه

Collapse
No announcement yet.

استفاده از BOD جهت ذخیره متغیر های EEPROM

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

    استفاده از BOD جهت ذخیره متغیر های EEPROM

    با سلام
    بنده میخوام موقع خاموش شدن میکرو یه زمانی فراهم بشه که حدود 6 بایت متغیر ار نوع eeprom رو ذخیره کنم . ممکنه راهنمایی بفرمایید در مورد نحوه انجام این کار با xmega? تا اونجایی که میدونم با فعال کردن bod باید وقفه ای فعال شود که در اونجا بتوان این متغیر ها ذخیره بشوند
    ممنون
    "در عجبم از مردمي که خود زير شلاق ظلم و ستم زندگي مي کنند و بر حسيني مي گريند که آزادنه زيست" شريعتي
    در جهان روشنايي هايي وجوددارد كه در عميق ترين ظلمات نهانند.

    #2
    پاسخ : استفاده از BOD جهت ذخیره متغیر های EEPROM

    Brown out detection برای reset کردن میکروکنترلر مورد استفاده دارد. برای کاربرد مورد نظر شما به دو روش می توانید عمل کنید:

    1- استفاده از ADC و اتصال کسری از Vcc بصورت داخلی به عنوان ورودی ADC و فعال کردن وقفه Compare که در صورت تنظیم صحیح، با کاهش Vcc کمتر از حد مورد نظر، وقفه ای ایجاد می شود.

    2- استفاده از مقایسه کننده آنالوگ و اتصال کسری از Vcc به عنوان ورودی منفی آن که ورودی مثبت می تواند از خروجی DAC و یا یکی از پین های ورودی در مقدار مناسب دریافت شود. در این روش هم می توانید از وقفه مقایسه کننده برای ذخیره سازی مقادیر مورد نظر استفاده کنید.

    البته بصورت خارجی هم می توانید با تقسیم مقاومت ولتاژ Vcc را به ورودی های ADC یا مقایسه کننده اعمال کنید.
    اوژن: به معنای افکننده و شکست دهنده است
    دانایی، توانایی است-Knowledge is POWER
    برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
    وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
    قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
    اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
    ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

    دیدگاه


      #3
      پاسخ : استفاده از BOD جهت ذخیره متغیر های EEPROM

      خیلی ممنون استاد کی نژاد
      "در عجبم از مردمي که خود زير شلاق ظلم و ستم زندگي مي کنند و بر حسيني مي گريند که آزادنه زيست" شريعتي
      در جهان روشنايي هايي وجوددارد كه در عميق ترين ظلمات نهانند.

      دیدگاه

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