NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 3884 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 3 از 3

موضوع: ادامه اجرای دستوراته قبل از خاموش شدن میکرو

  1. #1
    عضو جدید
    تاریخ عضویت
    Sep 2013
    نام
    محسن علیرضایی
    نوشته ها
    7
    تشکر
    1
    تشکر شده 0 بار در 0 پست

    پیش فرض ادامه اجرای دستوراته قبل از خاموش شدن میکرو

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

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نام
    Advertising world
    نوشته ها
    Many
     

  3. #2
    کاربر فعال processor آواتار ها
    تاریخ عضویت
    May 2010
    نام
    محمد صداقتی
    نوشته ها
    171
    تشکر
    124
    تشکر شده 262 بار در 120 پست

    پیش فرض

    شما برای این کار از قسمت eeprom میکرو باید استفاده کنی
    که با قطع تغذیه متغیرهات ازبین نره
    یه سرچی کنی مطالب زیادی پیدا میشه

  4. #3
    عضو جدید
    تاریخ عضویت
    Sep 2013
    نام
    محسن علیرضایی
    نوشته ها
    7
    تشکر
    1
    تشکر شده 0 بار در 0 پست

    پیش فرض

    تو روتين وقفه عبارت زير رو نوشتم ولي تو پروتيوس وقتي حالتو تغيير مي دم ديگه قفل ميكنه:
    ;b=a
    a و b از نوع unsigned char هستند و b رو توي eeprom تعريف كردم. انگار وقتي كه وقفه فعال ميشه نميتونه مقدار a رو توي b قرار بده و همونجا گير ميكنه. در خارج از وقفه هم كه اين عبارتو تعريف مي كنم كلا غير فعال ميشه. علت از چيه.

موضوعات مشابه

  1. درباره دستورات i2c
    توسط Deadman در انجمن AVR
    پاسخ: 0
    آخرين نوشته: 07-11-2013, 15:34
  2. دستور ارسال عدد در spi با میکرو avr
    توسط Niloufar.Male در انجمن AVR
    پاسخ: 0
    آخرين نوشته: 26-10-2013, 19:52
  3. دستورات arm
    توسط imported_pmf در انجمن AT91 series (ATMEL)
    پاسخ: 0
    آخرين نوشته: 25-08-2012, 12:21
  4. دستورات سریال
    توسط leylijoon در انجمن برنامه نویسی کامپیوتر/کنترل با کامپیوتر
    پاسخ: 1
    آخرين نوشته: 18-08-2012, 09:20
  5. مشکل در دستور if
    توسط parham144 در انجمن AVR
    پاسخ: 8
    آخرين نوشته: 22-05-2012, 00:57

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

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