اطلاعیه

Collapse
No announcement yet.

کانفیگ تایمر

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

    کانفیگ تایمر

    با سلام
    من در بسکام میخوام تایمر 2 رو کانفیگ کنم اما چند تا زیر برنامه وقفه تایمر 2 میخوام داشته باشم مثلا ببینید با توجه به شرایط :
    select case z
    case 1:
    on ovf2 prog1

    case 2:
    on ovf2 prog2

    end select

    اما چنین چیزی در بسکام امکان نداره! چی کار کنم؟ :angry: :angry: :angry:

    #2
    پاسخ : کانفیگ تایمر

    باید به یک آدرس بری
    توی اون زیر روال وقفه دستور سلکت کیس رو استفاده کن و به زیر روال های مورد نظر برو
    وقفه ها توی زیر روالشون فقط به یک آدرس رجوع می کنن

    اگه مردم می دونستن زمان چقدر با ارزشه دیگه هیچ وقت کفش بند دار نمی خریدن البرت انیشتن

    دیدگاه


      #3
      پاسخ : کانفیگ تایمر

      متوجه نشدم. :angry:

      دیدگاه


        #4
        پاسخ : کانفیگ تایمر

        نوشته اصلی توسط masoodhashemy
        متوجه نشدم. :angry:
        هر منبع وقفه یه آدرس مخصوص داره که پیشفرضه و قابل تغییر هم نیست. وقتی وقفهآ‌ای رخ میده میکرو برای اجرای زیر روال اون وقفه به سراغ این آدرس میره. پس نمیشه برای یه وقفه دوتا تابع نوشت. راه حل: برای هر مقدار z یه تابع جدا بنویس و توی زیر روال وقفه چک کن ببین مقدار z چقدره و باتوجه به اون تابع موردنظر رو صدا بزن.

        دیدگاه

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