-
نگه داشتن اخرین وضعیت میکرو در حافظه
سلام دوستان من یه مداری درست کردم میخوام وقتی مدار خاموش میشه اخرین وضعیت پایه های میکرو در EEPROM ذخیره بشه تا بعد از روشن شدن دستگاه میکرو از همون وضعیت اخر ادامه بده.اینم بگم که میتونم از وقفه خارجی استفاده کنم (int0)پالس بالا رونده یا پایین رونده بدم بهش فقط نمیدونم تو برنامه چه کدی بنویسم که 0 یا 1 بودن پایه های میکرو رو تو حافظه ذخیره کنم و بعد اجراش کنم.خیلی ضروریه خواهشا کمکم کنید.مرسی
-
اینم بگم برنامه رو با بسکام نوشتم بیسیک
-
اگر قصد دارید به محض بالا اومدن میکروکنترلر وضعیت قبلی رو بخونه و ادامه بده چاره ای به جز استفاده از حافظه eeprom نداری
البته میتونی از sd card هم استفاده کنی و تو تابع ستاپت بیای یه فایل مخصوص رو read کنی و وضعیت پینهات رو برداری و ادامه بدی
اما همونطور که میدونی حافظه eeprom تعداد دفعاتی که میتونی توش رایت کنی خیلی کمتراز یه sd کارته
بنابراین به نظر برای کاربرد عملی اس دی کارت بهتره
و اگر مشکلی هم پیش بیاد به سادگی فقط اس دی کارت رو عوض می کنی
حتی یه دونه 1 گیگش هم کارت رو راه می ندازه.
مجوز های ارسال و ویرایش
- شما نمیتوانید موضوع جدیدی ارسال کنید
- شما امکان ارسال پاسخ را ندارید
- شما نمیتوانید فایل پیوست کنید.
- شما نمیتوانید پست های خود را ویرایش کنید
-
مشاهده قوانین انجمن
SEO by vBSEO