نمایش نتایج: از 1 به 3 از 3

موضوع: نگه داشتن اخرین وضعیت میکرو در حافظه

  1. #1
    Junior Member
    تاریخ عضویت
    Dec 2016
    نوشته ها
    3

    نگه داشتن اخرین وضعیت میکرو در حافظه

    سلام دوستان من یه مداری درست کردم میخوام وقتی مدار خاموش میشه اخرین وضعیت پایه های میکرو در EEPROM ذخیره بشه تا بعد از روشن شدن دستگاه میکرو از همون وضعیت اخر ادامه بده.اینم بگم که میتونم از وقفه خارجی استفاده کنم (int0)پالس بالا رونده یا پایین رونده بدم بهش فقط نمیدونم تو برنامه چه کدی بنویسم که 0 یا 1 بودن پایه های میکرو رو تو حافظه ذخیره کنم و بعد اجراش کنم.خیلی ضروریه خواهشا کمکم کنید.مرسی

  2. #2
    Junior Member
    تاریخ عضویت
    Dec 2016
    نوشته ها
    3
    اینم بگم برنامه رو با بسکام نوشتم بیسیک

  3. #3
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    3,937
    اگر قصد دارید به محض بالا اومدن میکروکنترلر وضعیت قبلی رو بخونه و ادامه بده چاره ای به جز استفاده از حافظه eeprom نداری

    البته میتونی از sd card هم استفاده کنی و تو تابع ستاپت بیای یه فایل مخصوص رو read کنی و وضعیت پینهات رو برداری و ادامه بدی

    اما همونطور که میدونی حافظه eeprom تعداد دفعاتی که میتونی توش رایت کنی خیلی کمتراز یه sd کارته
    بنابراین به نظر برای کاربرد عملی اس دی کارت بهتره
    و اگر مشکلی هم پیش بیاد به سادگی فقط اس دی کارت رو عوض می کنی
    حتی یه دونه 1 گیگش هم کارت رو راه می ندازه.

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

SEO by vBSEO