اطلاعیه

Collapse
No announcement yet.

غیر فعال کردن وقفه صفر

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

    غیر فعال کردن وقفه صفر

    سلام یه برنامه کد وی ژن دارم با وقفه تایمر دو و وقفه خارجی صفر و تابع کیبورد میخوام بعد از اجرای تابع کیبورد فقط وقفه خارجی صفر غیر فعال بشه و تایمر دو همچنان کار کنه.چه دستوری استفاده کنم و برای فعال سازی دوبارش چه کنم.
    دستور asm()"cli" کل وقفه هارو غیر فعال میکنه.

    #2
    پاسخ : غیر فعال کردن وقفه صفر

    فعال کردن وقفه خارجی صفر :
    GICR|=0x40;
    GIFR=0x40;
    غیر فعال کردن وقفه خارجی صفر :
    GICR|=0x00;
    GIFR=0x00;

    دیدگاه

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