ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

نمایش نتایج: از 1 به 5 از 5
  1. #1
    2015/08/27
    1,756
    1,020

    بحث تایمر در میکرو LPC1768

    سلام

    یه مسئله عجیب در خصوص تایمر و وقفه تایمر پیش اومده امیدوارم دوستان همراهی کنن
    یه برنامه نوشتم هر 0.5 ثانیه یه وقفه تولید میکنه . تو روال وقفه وضعیت یه پایه میکرو toggle میشه و البته پرچم وقفه رو نیز با یک کردن پاک میکنم . . .
    حالا اومدم بعد از 5 ثانیه ( یه تاخیر 5 ثانیه ای در حلقه while ) تایمر رو غیر فعال کردم ( رجیستر TCR ) که برنامه به درستی عمل میکنه و مشکلی نیست
    مشکل از جایی شروع میشه که در روال وقفه پرچم وقفه رو دیگه پاک نکردم ( تا مدام روال وقفه اجرا بشه ) حالا دیگه نمیشه تایمر رو غیر فعال کرد !!!
    یعنی اگه تو روال وقفه پرچم مربوطه رو با یک کردن پاک نکنی اگه یه وقت خواستی تایمر رو غیر فعال کنی نمیتونی !!!

    این مسئله رو بارها تکرار کردم . . .
    دوستانی که اطلاع دارن به نظرتون چرا اینطوریه و آیا این مسئله طبیعی هست ؟؟؟
    آیا غیر فعال کردن یه تایمر ( در صورتی که وقفه وجود داشته باشه ) به پاک شدن پرچم وقفه در روال تایمر مرتبط هست ؟؟؟
    آرزوی سرافرازی برای ایران عزیز . . .


  2. #2
    2008/04/02
    43
    11

    پاسخ : بحث تایمر در میکرو LPC1768

    زمانی که وقفه فعال شود و پرچم ان پاک نشود به دلیل اولویت وقفه میکرو به طور دایم وارد سرویس وقفه میگردد و قصد اجرای انرا دارد
  3. #3
    2015/08/27
    1,756
    1,020

    پاسخ : بحث تایمر در میکرو LPC1768

    نقل قول نوشته اصلی توسط kazem1010

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    زمانی که وقفه فعال شود و پرچم ان پاک نشود به دلیل اولویت وقفه میکرو به طور دایم وارد سرویس وقفه میگردد و قصد اجرای انرا دارد
    سلام
    مگه این طور نیست که بعد از برگشت از روال وقفه حداقل یک دستور ماشین در حلقه while اجرا میشه بعدش بر میگرده به روال وقفه ؟؟؟
    آرزوی سرافرازی برای ایران عزیز . . .


  4. #4
    2008/04/02
    43
    11

    پاسخ : بحث تایمر در میکرو LPC1768

    نه خیر ، تا زمانی که پرچم اینترانت فعال است دوباره به ان بر میگرده
  5. #5
    2016/06/21
    298
    84

    پاسخ : بحث تایمر در میکرو LPC1768

    سلام.
    شما باید حتما پرچم وقفه رو پاک کنید تا برای بار بعدی آماده بشه.
نمایش نتایج: از 1 به 5 از 5

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

  1. تایمر با میکرو سوئیچ
    توسط xxx-bermooda در انجمن مدارهای آنالوگ و مدارهای مجتمع
    پاسخ: 3
    آخرين نوشته: 2017/05/23, 19:54
  2. مشکل با تایمر میکرو
    توسط maziar-666 در انجمن میکروکنترلرهای AVR
    پاسخ: 3
    آخرين نوشته: 2013/11/23, 18:45
  3. مشکل با تایمر میکرو!
    توسط masoud_m_bf در انجمن میکروکنترلرهای AVR
    پاسخ: 7
    آخرين نوشته: 2012/12/01, 20:40
  4. پاسخ: 28
    آخرين نوشته: 2011/09/19, 22:37
  5. تایمر بدون میکرو
    توسط mohsenjooon در انجمن میکروکنترلرهای AVR
    پاسخ: 2
    آخرين نوشته: 2010/08/19, 22:25

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

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

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