مقالات

برمجة لوحة أردوينو

نضع بين يديك هذه الدروس التي تمكنك من برمجة لوحة أردوينو بلغة C للبرمجة. تتكون هذه اللوحة من متحكم دقيق و هو عبارة عن حاسوب مصغر في رقاقة سيلكون واحدة. بها ذاكرة و وحدات إدخال و إخراج تمكنه من الاتصال بالعالم الخارجي و التحكم في عمل مختلف الأجهزة و الآلات الإلكترونية. […]

الرئيسية

المقاطعات في المتحكمات الدقيقة (Interrupts)

المقاطعات هي أحداث داخلية أو خارجية تجعل المتحكم الدقيق يقطع تنفيذ تسلسل البرنامج الحالي و تنفيذ تعليمات برنامج آخر يسمى برنامج خدمة المقاطعة. إذن مهمة المقاطعة هي التأكد من أن المعالج يستجيب بسرعة للأحداث الهامة.
عند الانتهاء من البرنامج المقاطع، فإن المتحكم الدقيق يعود حيث كان في البرنامج الأصلي ليتم تنفيذه كأن شيئا لم يحدث. […]